{"id":1876,"date":"2023-02-23T14:01:55","date_gmt":"2023-02-23T06:01:55","guid":{"rendered":"https:\/\/benson.ml\/?p=1876"},"modified":"2023-02-23T14:04:44","modified_gmt":"2023-02-23T06:04:44","slug":"docker%e5%9f%ba%e7%a1%80%e5%91%bd%e4%bb%a4%e5%a4%a7%e5%85%a8","status":"publish","type":"post","link":"https:\/\/benson80.eu.org\/?p=1876","title":{"rendered":"Docker\u57fa\u7840\u547d\u4ee4\u5927\u5168"},"content":{"rendered":"\n<p><strong>\u5b98\u65b9<\/strong><strong>\u5b89\u88c5docker<\/strong><\/p>\n\n\n\n<p>curl -fsSL https:\/\/get.docker.com -o get-docker.sh &amp;&amp; sh get-docker.sh<\/p>\n\n\n\n<p>curl -L &#8220;https:\/\/github.com\/docker\/compose\/releases\/download\/v2.16.0\/docker-compose-$(uname -s)-$(uname -m)&#8221; -o \/usr\/local\/bin\/docker-compose&nbsp;<\/p>\n\n\n\n<p>chmod +x \/usr\/local\/bin\/docker-compose<\/p>\n\n\n\n<p><strong>\u66f4\u65b0Docker\u548cDocker Compose<\/strong><\/p>\n\n\n\n<p>sudo apt-get update &amp;&amp; sudo apt-get upgrade docker-ce &amp;&amp; sudo apt-get upgrade docker-compose<\/p>\n\n\n\n<p><strong>\u67e5\u770b\u7248\u672c<\/strong><\/p>\n\n\n\n<p>\u67e5\u770b Docker \u7248\u672c<\/p>\n\n\n\n<p>docker &#8211;version<\/p>\n\n\n\n<p>\u67e5\u770b Docker Compose \u7248\u672c<\/p>\n\n\n\n<p>docker-compose &#8211;version<\/p>\n\n\n\n<p><strong>\u955c\u50cf<\/strong><\/p>\n\n\n\n<p>\u67e5\u770b\u672c\u5730\u955c\u50cf\u5217\u8868<\/p>\n\n\n\n<p>docker image ls<\/p>\n\n\n\n<p>\u5220\u9664\u955c\u50cf<\/p>\n\n\n\n<p>docker image rm&nbsp;\u955c\u50cfID<\/p>\n\n\n\n<p>\u66f4\u65b0compose\u4e2d\u6240\u6709\u955c\u50cf<\/p>\n\n\n\n<p>docker-compose pull<\/p>\n\n\n\n<p><strong>\u5bb9\u5668<\/strong><\/p>\n\n\n\n<p>docker ps -a \u67e5\u770b\u5df2\u7ecf\u521b\u5efa\u7684\u5bb9\u5668<\/p>\n\n\n\n<p>docker ps -s \u67e5\u770b\u5df2\u7ecf\u542f\u52a8\u7684\u5bb9\u5668<\/p>\n\n\n\n<p>docker start con_name \u542f\u52a8\u5bb9\u5668\u540d\u4e3acon_name\u7684\u5bb9\u5668<\/p>\n\n\n\n<p>docker stop con_name \u505c\u6b62\u5bb9\u5668\u540d\u4e3acon_name\u7684\u5bb9\u5668<\/p>\n\n\n\n<p>docker rm con_name \u5220\u9664\u5bb9\u5668\u540d\u4e3acon_name\u7684\u5bb9\u5668<\/p>\n\n\n\n<p><strong>\u542f\u52a8\u6240\u6709\u5bb9\u5668<\/strong><\/p>\n\n\n\n<p>sudo docker start $(sudo docker ps -a -q)<\/p>\n\n\n\n<p><strong>\u5f00\u673a\u81ea\u542f\u52a8\u5bb9\u5668<\/strong><\/p>\n\n\n\n<p>\u5f00\u542f\uff1adocker update &#8211;restart=always&nbsp;\u5bb9\u5668\u540d\u79f0<\/p>\n\n\n\n<p>\u5173\u95ed\uff1adocker update &#8211;restart=no\u00a0\u5bb9\u5668\u540d\u79f0<\/p>\n\n\n\n<p><strong>\u5220\u9664<\/strong><\/p>\n\n\n\n<p><strong>\u5220\u9664\u6240\u6709\u5bb9\u5668\uff0c\u955c\u50cf\uff0c\u7f51\u7edc<\/strong><\/p>\n\n\n\n<p>docker rm $(docker ps -a -q) &amp;&amp; docker rmi $(docker images -q) &amp;&amp; docker network prune<\/p>\n\n\n\n<p><strong>\u5220\u9664docker\u7cfb\u7edf<\/strong><\/p>\n\n\n\n<p>sudo apt-get remove docker<\/p>\n\n\n\n<p>sudo apt-get remove docker-ce<\/p>\n\n\n\n<p>sudo apt-get purge docker-ce<\/p>\n\n\n\n<p>sudo rm -rf \/var\/lib\/docker<\/p>\n\n\n\n<p>rm \/usr\/local\/bin\/docker-compose<\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u5b98\u65b9\u5b89\u88c5docker curl -fsSL htt &hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6],"tags":[],"class_list":["post-1876","post","type-post","status-publish","format-standard","hentry","category-linux"],"_links":{"self":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts\/1876","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=1876"}],"version-history":[{"count":4,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts\/1876\/revisions"}],"predecessor-version":[{"id":1881,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=\/wp\/v2\/posts\/1876\/revisions\/1881"}],"wp:attachment":[{"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=1876"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=1876"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/benson80.eu.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=1876"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}