
{"id":2889,"date":"2019-01-24T11:20:32","date_gmt":"2019-01-24T03:20:32","guid":{"rendered":"https:\/\/www.webteach.tw\/?p=2889"},"modified":"2019-01-24T11:20:32","modified_gmt":"2019-01-24T03:20:32","slug":"linux-%e5%ae%89%e8%a3%9d-docker-on-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/www.webteach.tw\/?p=2889","title":{"rendered":"[ Linux ] &#8211; \u5b89\u88dd Docker on Ubuntu 18.04"},"content":{"rendered":"<div style='text-align:center' class='yasr-auto-insert-overall'><\/div><div style='text-align:center' class='yasr-auto-insert-visitor'><\/div><div style=\"margin-top: 0px; margin-bottom: 0px;\" class=\"sharethis-inline-share-buttons\" ><\/div>\n<p><strong>\u5b89\u88dd Docker on Ubuntu 18.04<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1aapt install docker.io<\/p>\n\n\n<p><strong>\u555f\u7528docker<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1asystemctl start docker<\/p>\n\n\n<p><strong>\u8a2d\u5b9a\u958b\u6a5f\u81ea\u52d5\u555f\u52d5docker<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1asystemctl enable docker<\/p>\n\n\n<p>Synchronizing state of docker.service with SysV service script with \/lib\/systemd\/systemd-sysv-install.<br \/>\nExecuting: \/lib\/systemd\/systemd-sysv-install enable docker<\/p>\n\n\n<p>systemctl\u6307\u4ee4\u8aaa\u660e<br \/> <a href=\"http:\/\/linux.vbird.org\/linux_basic\/0560daemons.php\" target=\"_blank\" rel=\"noreferrer noopener\" aria-label=\"http:\/\/linux.vbird.org\/linux_basic\/0560daemons.php (\u5728\u65b0\u5206\u9801\u4e2d\u958b\u555f)\">http:\/\/linux.vbird.org\/linux_basic\/0560daemons.php<\/a><\/p>\n\n\n<p><strong>\u67e5\u8a62docker\u7248\u672c<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker &#8211;version<\/p>\n\n\n<p>Docker version 18.06.1-ce, build e68fc7a<\/p>\n\n\n<p><strong>\u67e5\u8a62\u516c\u958b\u7684docker\u6620\u50cf\u6a94<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker search ubuntu<\/p>\n\n\n<p>NAME                                                   DESCRIPTION                                     STARS               OFFICIAL            AUTOMATED<br \/>\nubuntu                                                 Ubuntu is a Debian-based Linux operating sys\u2026   9107                [OK]                <br \/>\ndorowu\/ubuntu-desktop-lxde-vnc                         Ubuntu with openssh-server and NoVNC            264                                     [OK]<br \/>\nrastasheep\/ubuntu-sshd                                 Dockerized SSH service, built on top of offi\u2026   198                                     [OK]<br \/>\nconsol\/ubuntu-xfce-vnc                                 Ubuntu container with &#8220;headless&#8221; VNC session\u2026   152                                     [OK]<br \/>\nubuntu-upstart                                         Upstart is an event-based replacement for th\u2026   96                  [OK]                <br \/>\nansible\/ubuntu14.04-ansible                            Ubuntu 14.04 LTS with ansible                   95                                      [OK]<br \/>\nneurodebian                                            NeuroDebian provides neuroscience research s\u2026   56                  [OK]                <br \/>\n1and1internet\/ubuntu-16-nginx-php-phpmyadmin-mysql-5   ubuntu-16-nginx-php-phpmyadmin-mysql-5          48                                      [OK]<br \/>\nubuntu-debootstrap                                     debootstrap &#8211;variant=minbase &#8211;components=m\u2026   40                  [OK]                <br \/>\nnuagebec\/ubuntu                                        Simple always updated Ubuntu docker images w\u2026   23                                      [OK]<br \/>\ntutum\/ubuntu                                           Simple Ubuntu docker images with SSH access     18                                      <br \/>\ni386\/ubuntu                                            Ubuntu is a Debian-based Linux operating sys\u2026   16                                      <br \/>\n1and1internet\/ubuntu-16-apache-php-7.0                 ubuntu-16-apache-php-7.0                        13                                      [OK]<br \/>\nppc64le\/ubuntu                                         Ubuntu is a Debian-based Linux operating sys\u2026   12                                      <br \/>\n1and1internet\/ubuntu-16-nginx-php-5.6-wordpress-4      ubuntu-16-nginx-php-5.6-wordpress-4             7                                       [OK]<br \/>\neclipse\/ubuntu_jdk8                                    Ubuntu, JDK8, Maven 3, git, curl, nmap, mc, \u2026   7                                       [OK]<br \/>\ncodenvy\/ubuntu_jdk8                                    Ubuntu, JDK8, Maven 3, git, curl, nmap, mc, \u2026   5                                       [OK]<br \/>\ndarksheer\/ubuntu                                       Base Ubuntu Image &#8212; Updated hourly             5                                       [OK]<br \/>\npivotaldata\/ubuntu                                     A quick freshening-up of the base Ubuntu doc\u2026   2                                       <br \/>\n1and1internet\/ubuntu-16-sshd                           ubuntu-16-sshd                                  1                                       [OK]<br \/>\nsmartentry\/ubuntu                                      ubuntu with smartentry                          1                                       [OK]<br \/>\npaasmule\/bosh-tools-ubuntu                             Ubuntu based bosh-cli                           1                                       [OK]<br \/>\n1and1internet\/ubuntu-16-healthcheck                    ubuntu-16-healthcheck                           0                                       [OK]<br \/>\npivotaldata\/ubuntu-gpdb-dev                            Ubuntu images for GPDB development              0                                       <br \/>\nossobv\/ubuntu                                          Custom ubuntu image from scratch (based on o\u2026   0                                       <\/p>\n\n\n<p><strong>\u4e0b\u8f09\u6620\u50cf\u6a94<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker pull ubuntu<\/p>\n\n\n<p>Using default tag: latest<br \/>\nlatest: Pulling from library\/ubuntu<br \/>\n38e2e6cd5626: Pull complete <br \/>\n705054bc3f5b: Pull complete <br \/>\nc7051e069564: Pull complete <br \/>\n7308e914506c: Pull complete <br \/>\nDigest: sha256:945039273a7b927869a07b375dc3148de16865de44dec8398672977e050a072e<br \/>\nStatus: Downloaded newer image for ubuntu:latest<\/p>\n\n\n<p><strong>\u67e5\u8a62\u672c\u6a5f\u6620\u50cf\u6a94<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker images<\/p>\n\n\n<p>REPOSITORY          TAG                 IMAGE ID            CREATED             SIZE<br \/>\nubuntu              latest              20bb25d32758        27 hours ago        87.5MB<\/p>\n\n\n<p><strong>\u5275\u5efa\u4e00\u500b\u5bb9\u5668<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1a docker create ubuntu:18.04<\/p>\n\n\n<p>Unable to find image &#8216;ubuntu:18.04&#8217; locally \/\/\u672c\u5730\u7aef\u6c92\u627e\u5230\u6b64\u6620\u50cf\u6a94<br \/>\n18.04: Pulling from library\/ubuntu \/\/\u5f9e\u4f86\u6e90\u7aef\u62c9\u4e00\u500b\u4e0b\u4f86<br \/>\nDigest: sha256:945039273a7b927869a07b375dc3148de16865de44dec8398672977e050a072e<br \/>\nStatus: Downloaded newer image for ubuntu:18.04<br \/>\n1fcf9b3dc841ff2b3c5332bddb13a89a7bd35359944ff3f72247130e02cb12dd<\/p>\n\n\n<p><strong>\u770b\u4e00\u4e0b\u672c\u6a5f\u6620\u50cf\u6a94<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker images<br \/>\nREPOSITORY          TAG                 IMAGE ID            CREATED             SIZE<br \/>\nubuntu              18.04               20bb25d32758        27 hours ago        87.5MB \/\/\u525b\u4e0b\u8f09\u7684\u65b0\u6620\u50cf\u6a94<br \/>\nubuntu              latest              20bb25d32758        27 hours ago        87.5MB<\/p>\n\n\n<p><strong>\u904b\u884c\u6620\u50cf\u6a94<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker run -i -t ubuntu:18.04 \/bin\/bash<\/p>\n\n\n<p>root@b9fa7dc29a09:\/# ls \/\/\u73fe\u5728\u662f\u5728\u555f\u7528\u7684\u5bb9\u5668 \u4e0b\u6307\u884c\u6307\u4ee4<br \/>\nbin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var<\/p>\n\n\n<p><strong>\u96e2\u958b\u5bb9\u5668<\/strong><\/p>\n\n\n<p>root@b9fa7dc29a09:\/# exit<br \/>\nexit<\/p>\n\n\n<p>\u5982\u679c\u8981\u5728\u80cc\u666f\u57f7\u884c\u5bb9\u5668 (\u591a\u4e00\u500b\u53c3\u6578 -d)<br \/>\n\u6307\u4ee4\uff1adocker run -i -t -d ubuntu:18.04 \/bin\/bash <\/p>\n\n\n<p><strong>\u67e5\u8a62\u80cc\u666f\u57f7\u884c\u7684\u5bb9\u5668<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker ps<\/p>\n\n\n<p>CONTAINER ID        IMAGE               COMMAND             CREATED             STATUS              PORTS               NAMES<br \/>\n27a3856d965f        ubuntu:18.04        &#8220;\/bin\/bash&#8221;         6 seconds ago       Up 5 seconds                            gallant_bell<\/p>\n\n\n<p><strong>\u9032\u5165\u80cc\u666f\u5bb9\u5668 \uff08docker exec -i -t CONTAINER ID \/bin\/bash\uff09CONTAINER ID \u8acb\u8f38\u5165\u5bb9\u5668\u7de8\u865f<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker exec -i -t 27a3856d965f \/bin\/bash<\/p>\n\n\n<p>root@27a3856d965f:\/# ls \/\/\u73fe\u5728\u662f\u5728\u80cc\u666f\u5bb9\u5668\u4e2d\u57f7\u884c\u6307\u4ee4<br \/>\nbin  boot  dev  etc  home  lib  lib64  media  mnt  opt  proc  root  run  sbin  srv  sys  tmp  usr  var<\/p>\n\n\n<p><strong>\u505c\u6b62\u80cc\u666f\u5bb9\u5668\uff08docker stop CONTAINER ID\uff09CONTAINER ID \u8acb\u8f38\u5165\u5bb9\u5668\u7de8\u865f<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker stop 27a3856d965f<\/p>\n\n\n<p><strong>\u555f\u7528\u80cc\u666f\u5bb9\u5668\uff08docker start CONTAINER ID \uff09CONTAINER ID \u8acb\u8f38\u5165\u5bb9\u5668\u7de8\u865f<\/strong><\/p>\n\n\n<p>\u6307\u4ee4\uff1adocker start 27a3856d965f<\/p>\n<div style='text-align:center' class='yasr-auto-insert-overall'><\/div><div style='text-align:center' class='yasr-auto-insert-visitor'><\/div>","protected":false},"excerpt":{"rendered":"<p>\u5b89\u88dd Docker on Ubuntu  [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":3618,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"yasr_overall_rating":0,"yasr_post_is_review":"","yasr_auto_insert_disabled":"","yasr_review_type":"","footnotes":""},"categories":[2,41],"tags":[220,577],"class_list":["post-2889","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-docker","category-ubuntu","tag-docker","tag-ubuntu-18-04"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.3 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>[ Linux ] - \u5b89\u88dd Docker on Ubuntu 18.04 - \u6df7\u6c34\u6478\u9b5a<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.webteach.tw\/?p=2889\" \/>\n<meta property=\"og:locale\" content=\"zh_TW\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"[ Linux ] - \u5b89\u88dd Docker on Ubuntu 18.04 - \u6df7\u6c34\u6478\u9b5a\" \/>\n<meta property=\"og:description\" content=\"\u5b89\u88dd Docker on Ubuntu [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.webteach.tw\/?p=2889\" \/>\n<meta property=\"og:site_name\" content=\"\u6df7\u6c34\u6478\u9b5a\" \/>\n<meta property=\"article:published_time\" content=\"2019-01-24T03:20:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.webteach.tw\/wp-content\/uploads\/2020\/05\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1600\" \/>\n\t<meta property=\"og:image:height\" content=\"1200\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"jeff\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u4f5c\u8005:\" \/>\n\t<meta name=\"twitter:data1\" content=\"jeff\" \/>\n\t<meta name=\"twitter:label2\" content=\"\u9810\u4f30\u95b1\u8b80\u6642\u9593\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 \u5206\u9418\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889\"},\"author\":{\"name\":\"jeff\",\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/#\\\/schema\\\/person\\\/d434d754fd581338113eecfa923d7520\"},\"headline\":\"[ Linux ] &#8211; \u5b89\u88dd Docker on Ubuntu 18.04\",\"datePublished\":\"2019-01-24T03:20:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889\"},\"wordCount\":548,\"commentCount\":0,\"image\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.webteach.tw\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg\",\"keywords\":[\"Docker\",\"Ubuntu 18.04\"],\"articleSection\":[\"Docker\",\"Ubuntu\"],\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889\",\"url\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889\",\"name\":\"[ Linux ] - \u5b89\u88dd Docker on Ubuntu 18.04 - \u6df7\u6c34\u6478\u9b5a\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.webteach.tw\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg\",\"datePublished\":\"2019-01-24T03:20:32+00:00\",\"author\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/#\\\/schema\\\/person\\\/d434d754fd581338113eecfa923d7520\"},\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#breadcrumb\"},\"inLanguage\":\"zh-TW\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.webteach.tw\\\/?p=2889\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#primaryimage\",\"url\":\"https:\\\/\\\/www.webteach.tw\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg\",\"contentUrl\":\"https:\\\/\\\/www.webteach.tw\\\/wp-content\\\/uploads\\\/2020\\\/05\\\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg\",\"width\":1600,\"height\":1200},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/?p=2889#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"\u9996\u9801\",\"item\":\"https:\\\/\\\/www.webteach.tw\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"[ Linux ] &#8211; \u5b89\u88dd Docker on Ubuntu 18.04\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/#website\",\"url\":\"https:\\\/\\\/www.webteach.tw\\\/\",\"name\":\"\u6df7\u6c34\u6478\u9b5a\",\"description\":\"\u5b78\u7121\u6b62\u5883,\u6559\u5b78\u76f8\u9577\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.webteach.tw\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"zh-TW\"},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.webteach.tw\\\/#\\\/schema\\\/person\\\/d434d754fd581338113eecfa923d7520\",\"name\":\"jeff\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"zh-TW\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5797200e421b670a2ce64d6e7382054c69b231d4aab55742c96bb1e51bc9fefc?s=96&d=mm&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5797200e421b670a2ce64d6e7382054c69b231d4aab55742c96bb1e51bc9fefc?s=96&d=mm&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/5797200e421b670a2ce64d6e7382054c69b231d4aab55742c96bb1e51bc9fefc?s=96&d=mm&r=g\",\"caption\":\"jeff\"},\"sameAs\":[\"http:\\\/\\\/35.72.55.111\"],\"url\":\"https:\\\/\\\/www.webteach.tw\\\/?author=1\"},false]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"[ Linux ] - \u5b89\u88dd Docker on Ubuntu 18.04 - \u6df7\u6c34\u6478\u9b5a","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.webteach.tw\/?p=2889","og_locale":"zh_TW","og_type":"article","og_title":"[ Linux ] - \u5b89\u88dd Docker on Ubuntu 18.04 - \u6df7\u6c34\u6478\u9b5a","og_description":"\u5b89\u88dd Docker on Ubuntu [&hellip;]","og_url":"https:\/\/www.webteach.tw\/?p=2889","og_site_name":"\u6df7\u6c34\u6478\u9b5a","article_published_time":"2019-01-24T03:20:32+00:00","og_image":[{"width":1600,"height":1200,"url":"https:\/\/www.webteach.tw\/wp-content\/uploads\/2020\/05\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg","type":"image\/jpeg"}],"author":"jeff","twitter_card":"summary_large_image","twitter_misc":{"\u4f5c\u8005:":"jeff","\u9810\u4f30\u95b1\u8b80\u6642\u9593":"3 \u5206\u9418"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.webteach.tw\/?p=2889#article","isPartOf":{"@id":"https:\/\/www.webteach.tw\/?p=2889"},"author":{"name":"jeff","@id":"https:\/\/www.webteach.tw\/#\/schema\/person\/d434d754fd581338113eecfa923d7520"},"headline":"[ Linux ] &#8211; \u5b89\u88dd Docker on Ubuntu 18.04","datePublished":"2019-01-24T03:20:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.webteach.tw\/?p=2889"},"wordCount":548,"commentCount":0,"image":{"@id":"https:\/\/www.webteach.tw\/?p=2889#primaryimage"},"thumbnailUrl":"https:\/\/www.webteach.tw\/wp-content\/uploads\/2020\/05\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg","keywords":["Docker","Ubuntu 18.04"],"articleSection":["Docker","Ubuntu"],"inLanguage":"zh-TW","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.webteach.tw\/?p=2889#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.webteach.tw\/?p=2889","url":"https:\/\/www.webteach.tw\/?p=2889","name":"[ Linux ] - \u5b89\u88dd Docker on Ubuntu 18.04 - \u6df7\u6c34\u6478\u9b5a","isPartOf":{"@id":"https:\/\/www.webteach.tw\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.webteach.tw\/?p=2889#primaryimage"},"image":{"@id":"https:\/\/www.webteach.tw\/?p=2889#primaryimage"},"thumbnailUrl":"https:\/\/www.webteach.tw\/wp-content\/uploads\/2020\/05\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg","datePublished":"2019-01-24T03:20:32+00:00","author":{"@id":"https:\/\/www.webteach.tw\/#\/schema\/person\/d434d754fd581338113eecfa923d7520"},"breadcrumb":{"@id":"https:\/\/www.webteach.tw\/?p=2889#breadcrumb"},"inLanguage":"zh-TW","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.webteach.tw\/?p=2889"]}]},{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/www.webteach.tw\/?p=2889#primaryimage","url":"https:\/\/www.webteach.tw\/wp-content\/uploads\/2020\/05\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg","contentUrl":"https:\/\/www.webteach.tw\/wp-content\/uploads\/2020\/05\/sai-kiran-anagani-Tjbk79TARiE-unsplash-scaled-1.jpg","width":1600,"height":1200},{"@type":"BreadcrumbList","@id":"https:\/\/www.webteach.tw\/?p=2889#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"\u9996\u9801","item":"https:\/\/www.webteach.tw\/"},{"@type":"ListItem","position":2,"name":"[ Linux ] &#8211; \u5b89\u88dd Docker on Ubuntu 18.04"}]},{"@type":"WebSite","@id":"https:\/\/www.webteach.tw\/#website","url":"https:\/\/www.webteach.tw\/","name":"\u6df7\u6c34\u6478\u9b5a","description":"\u5b78\u7121\u6b62\u5883,\u6559\u5b78\u76f8\u9577","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.webteach.tw\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"zh-TW"},{"@type":"Person","@id":"https:\/\/www.webteach.tw\/#\/schema\/person\/d434d754fd581338113eecfa923d7520","name":"jeff","image":{"@type":"ImageObject","inLanguage":"zh-TW","@id":"https:\/\/secure.gravatar.com\/avatar\/5797200e421b670a2ce64d6e7382054c69b231d4aab55742c96bb1e51bc9fefc?s=96&d=mm&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/5797200e421b670a2ce64d6e7382054c69b231d4aab55742c96bb1e51bc9fefc?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/5797200e421b670a2ce64d6e7382054c69b231d4aab55742c96bb1e51bc9fefc?s=96&d=mm&r=g","caption":"jeff"},"sameAs":["http:\/\/35.72.55.111"],"url":"https:\/\/www.webteach.tw\/?author=1"},false]}},"views":793,"yasr_visitor_votes":{"stars_attributes":{"read_only":false,"span_bottom":false},"number_of_votes":0,"sum_votes":0},"_links":{"self":[{"href":"https:\/\/www.webteach.tw\/index.php?rest_route=\/wp\/v2\/posts\/2889","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.webteach.tw\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.webteach.tw\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.webteach.tw\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.webteach.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2889"}],"version-history":[{"count":0,"href":"https:\/\/www.webteach.tw\/index.php?rest_route=\/wp\/v2\/posts\/2889\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.webteach.tw\/index.php?rest_route=\/wp\/v2\/media\/3618"}],"wp:attachment":[{"href":"https:\/\/www.webteach.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2889"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.webteach.tw\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2889"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.webteach.tw\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2889"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}