{"id":331,"date":"2019-01-11T15:37:45","date_gmt":"2019-01-11T07:37:45","guid":{"rendered":"https:\/\/www.sumju.net\/?p=331"},"modified":"2019-12-20T10:53:49","modified_gmt":"2019-12-20T02:53:49","slug":"linux-%e5%ae%89%e8%a3%85docker%e8%bf%90%e8%a1%8c%e7%8e%af%e5%a2%83","status":"publish","type":"post","link":"https:\/\/sumju.net\/?p=331","title":{"rendered":"Linux \u5b89\u88c5Docker\u8fd0\u884c\u73af\u5883"},"content":{"rendered":"<p>Debian \u5b89\u88c5Docker\u8fd0\u884c\u73af\u5883<\/p>\n<pre class=\" language-bash\"><code class=\" language-bash\">curl -sSL https:\/\/get.docker.com <span class=\"token operator\">|<\/span> sh\r\n<\/code><\/pre>\n<pre><code class=\"language-sh\" data-lang=\"sh\"># Install required packages\r\napt update\r\napt install -y python python-pip\r\n\r\n# Install Docker Compose from pip\r\npip install docker-compose<\/code><\/pre>\n<pre class=\" language-bash\"><code class=\" language-bash\"><\/code><\/pre>\n<p>\u5728root\u7528\u6237\u4e0b\u7c98\u8d34\u4e0b\u9762\u547d\u4ee4\u5373\u53ef\u5b89\u88c5docker\u8fd0\u884c\u73af\u5883<\/p>\n<p>\u7b2c\u4e00\u6b65\u9ecf\u8d34\uff1a<\/p>\n<p><code>apt-get -y install \\<\/code><br \/>\n<code>apt-transport-https \\<\/code><br \/>\n<code>ca-certificates \\<\/code><br \/>\n<code>curl  \\<\/code><br \/>\n<code>gnupg2 \\<\/code><br \/>\n<code>software-properties-common<\/code><\/p>\n<p>\u7b2c\u4e8c\u6b65\u9ecf\u8d34\uff08\u672c\u6b65\u9aa4\u9700\u8981\u79d1\u5b66\u4e0a\u7f51\uff09\uff1a<\/p>\n<p><code>curl -fsSL https:\/\/download.docker.com\/linux\/debian\/gpg | apt-key add -<\/code><br \/>\n<code>apt-key fingerprint 0EBFCD88<\/code><br \/>\n<code>add-apt-repository \\<\/code><br \/>\n<code>\"deb [arch=amd64] https:\/\/download.docker.com\/linux\/debian \\<\/code><br \/>\n<code>$(lsb_release -cs) \\<\/code><br \/>\n<code>stable\"<\/code><\/p>\n<p>\u7b2c\u4e09\u6b65\u9ecf\u8d34\uff1a<\/p>\n<p><code>apt-get -y update<\/code><br \/>\n<code>apt-get -y install docker-ce<\/code><br \/>\n<code>apt-get -y install docker-compose<\/code><br \/>\n<code><\/code><\/p>\n<p>\u7b2c\u56db\u6b65\u9ecf\u8d34\uff1a<\/p>\n<p><code>curl -L https:\/\/github.com\/docker\/compose\/releases\/download\/1.23.2\/docker-compose-`uname -s`-`uname -m` -o \/usr\/local\/bin\/docker-compose<\/code><\/p>\n<p><code>chmod +x \/usr\/local\/bin\/docker-compose<\/code><\/p>\n<p>\u89c6\u9891\u6559\u7a0b\uff1a<br \/>\n<a href=\"https:\/\/youtu.be\/hj_JniTRLVg\" rel=\"noopener noreferrer\" target=\"_blank\">https:\/\/youtu.be\/hj_JniTRLVg<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Debian \u5b89\u88c5Docker\u8fd0\u884c\u73af\u5883 curl -sSL https:\/\/get.docker.c&hellip; <a href=\"https:\/\/sumju.net\/?p=331\" class=\"more-link read-more\" rel=\"bookmark\">\u7ee7\u7eed\u9605\u8bfb <span class=\"screen-reader-text\">Linux \u5b89\u88c5Docker\u8fd0\u884c\u73af\u5883<\/span><i class=\"fa fa-arrow-right\"><\/i><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_publicize_message":"","jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":true,"jetpack_social_options":{"image_generator_settings":{"template":"highway","default_image_id":0,"font":"","enabled":false},"version":2}},"categories":[14],"tags":[],"class_list":{"0":"post-331","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"hentry","6":"category-linux","7":"h-entry","9":"h-as-article"},"jetpack_publicize_connections":[],"jetpack_featured_media_url":"","jetpack_sharing_enabled":true,"jetpack_likes_enabled":true,"_links":{"self":[{"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts\/331","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=331"}],"version-history":[{"count":21,"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts\/331\/revisions"}],"predecessor-version":[{"id":1492,"href":"https:\/\/sumju.net\/index.php?rest_route=\/wp\/v2\/posts\/331\/revisions\/1492"}],"wp:attachment":[{"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=331"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=331"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/sumju.net\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=331"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}