<br />
<b>Warning</b>:  is_file(): open_basedir restriction in effect. File(/www/wwwroot/blog.lybua.top//index.php/wp-json/wp/v2/posts/18) is not within the allowed path(s): (/www/wwwroot/blog.lybua.top:/tmp/:/dev/shm/nginx-cache/wp) in <b>/www/wwwroot/blog.lybua.top/wp-content/plugins/jetpack-boost/app/modules/optimizations/page-cache/pre-wordpress/class-boost-cache-utils.php</b> on line <b>80</b><br />
{"id":18,"date":"2026-06-26T17:29:10","date_gmt":"2026-06-26T09:29:10","guid":{"rendered":"https:\/\/blog.lybua.top\/?p=18"},"modified":"2026-06-26T17:29:10","modified_gmt":"2026-06-26T09:29:10","slug":"%e7%8e%a9%e5%ae%a2%e4%ba%91docker%e4%bf%ae%e5%a4%8d%ef%bc%88docker%e5%ae%89%e8%a3%85%ef%bc%89","status":"publish","type":"post","link":"https:\/\/blog.lybua.top\/index.php\/2026\/06\/26\/%e7%8e%a9%e5%ae%a2%e4%ba%91docker%e4%bf%ae%e5%a4%8d%ef%bc%88docker%e5%ae%89%e8%a3%85%ef%bc%89\/","title":{"rendered":"\u73a9\u5ba2\u4e91docker\u4fee\u590d\uff08docker\u5b89\u88c5\uff09"},"content":{"rendered":"<article class=\"baidu_pl\">\n<div id=\"article_content\" class=\"article_content clearfix\">\n<div id=\"content_views\" class=\"htmledit_views atom-one-dark\">\n<p><strong>1.\u5378\u8f7d\u65e7\u7248\u5200\u5ba2\u6539\u4e3a\u73a9\u5ba2\u4e91\u8bbe\u8ba1\u53ea\u6709\u73a9\u5ba2\u4e91\u80fd\u591f\u8fd0\u884c<\/strong><\/p>\n<p><a href=\"https:\/\/github.com\/luyuanbo79\/luyuanbo\/releases\/download\/ssh%E5%B7%A5%E5%85%B7%E5%AE%89%E5%8D%93%E6%89%8B%E6%9C%BA%E7%89%88\/ssh.apk\" title=\"ssh\u5de5\u5177\u624b\u673a\u7248\u4e0b\u8f7d\" target=\"_top\">ssh\u5de5\u5177\u624b\u673a\u7248\u4e0b\u8f7d<\/a><\/p>\n<p>\u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u9010\u4e2a\u8fd0\u884c\u4e00\u4e2a\u4e2a\u8fd0\u884c\u5220\u9664<span class=\"words-blog hl-git-1\">docker<\/span><\/p>\n<pre name=\"code\"><code>sudo systemctl stop docker\nsudo apt-get purge docker-ce docker-ce-cli containerd.io\nyum remove docker-ce docker-ce-cli containerd.io\nsudo rm -rf \/var\/lib\/docker\nsudo rm -rf \/etc\/docker\nsudo rm -rf \/var\/run\/docker.sock\nsudo groupdel docker<\/code><\/pre>\n<pre name=\"code\"><code>for pkg in docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc; do sudo apt-get remove $pkg; done<\/code><\/pre>\n<pre name=\"code\"><code>sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras<\/code><\/pre>\n<pre name=\"code\"><code>sudo apt-get purge docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin docker-ce-rootless-extras<\/code><\/pre>\n<pre name=\"code\"><code>sudo rm -rf \/var\/lib\/docker\nsudo rm -rf \/var\/lib\/containerd<\/code><\/pre>\n<pre name=\"code\"><code>sudo rm \/etc\/apt\/sources.list.d\/docker.list\nsudo rm \/etc\/apt\/keyrings\/docker.asc<\/code><\/pre>\n<p><strong>2.\u4fee\u590d\u6216\u5b89\u88c5docker<\/strong><\/p>\n<p><span style=\"color: #FC5531\" class=\"new-words-blog\"><br \/>\n              docker\u5b89\u88c5 <i style=\"background-image: url(https:\/\/i-operation.csdnimg.cn\/images\/e7c3df7a602f4267be505af7ecfc3f88.png);\" alt=\"docker\u5b89\u88c5\" class=\"words-blog-icon\"><\/i><br \/>\n              <\/span><\/p>\n<pre name=\"code\" id=\"pre-3sjwnmz0w\"><code># ubuntu\nsudo apt-get remove docker docker-engine docker.io containerd runc\n \nsudo apt-get update\nsudo apt-get install \\\\\n    ca-certificates \\\\\n    curl \\\\\n    gnupg\n \nsudo install -m 0755 -d \/etc\/apt\/keyrings\ncurl -fsSL &lt;https:\/\/download.docker.com\/linux\/ubuntu\/gpg&gt; | sudo gpg --dearmor -o \/etc\/apt\/keyrings\/docker.gpg\nsudo chmod a+r \/etc\/apt\/keyrings\/docker.gpg\n \nsudo apt-get update\n \nsudo apt-get install docker-ce docker-ce-cli containerd.io docker-buildx-plugin docker-compose-plugin<\/code><\/pre>\n<p>Docker Compose \u5b89\u88c5<\/p>\n<pre name=\"code\"><code>sudo curl -L \"&lt;https:\/\/github.com\/docker\/compose\/releases\/download\/1.25.0\/docker-compose-$&gt;(uname -s)-$(uname -m)\" -o \/usr\/local\/bin\/docker-compose\nsudo chmod +x \/usr\/local\/bin\/docker-compose\ndocker-compose --version<\/code><\/pre>\n<p>\u914d\u7f6e\u4f18\u5316<br \/> \u5927\u591a\u6570\u65f6\u5019\uff0c\u6211\u4eec\u7684vps\u78c1\u76d8\u7a7a\u95f4\u4e0d\u4f1a\u592a\u5927\uff0c\u5982\u679c\u662f\u4f7f\u7528docker \u670d\u52a1\uff0c\u4e3a\u4e86\u80fd\u591f\u6709\u6548\u63a7\u5236docker\u65e5\u5fd7\u5927\u5c0f\uff0c\u9700\u8981\u6839\u636e\u81ea\u5df1\u9700\u6c42\u5982\u4e0b\u8c03\u6574\u4ee5\u9632\u6b62\u8fc7\u591a\u65e5\u5fd7\u5bfc\u81f4\u78c1\u76d8\u7528\u6ee1\u3002<\/p>\n<p>\/etc\/docker\/daemon.json<\/p>\n<pre name=\"code\"><code>{\n  \"log-driver\": \"json-file\",\n  \"log-opts\": {\n    \"max-size\": \"1m\",\n    \"max-file\": \"1\"\n  }\n}<\/code><\/pre>\n<p>docker\u547d\u4ee4<\/p>\n<pre name=\"code\" id=\"pre-m8hils62r\"><code>\u542f\u52a8\u548c\u6821\u9a8c \u5e38\u7528\u64cd\u4f5c\n# \u542f\u52a8Docker\nsystemctl start docker\n \n# \u505c\u6b62Docker\nsystemctl stop docker\n \n# \u91cd\u542f\nsystemctl restart docker\n \n# \u8bbe\u7f6e\u5f00\u673a\u81ea\u542f\nsystemctl enable docker<\/code><\/pre>\n<p>\u81ea\u884c\u641c\u7d22\u5982\u4f55\u66f4\u6539docker\u66f4\u6539\u4e3a\u56fd\u5185\u955c\u50cf\u6e90<\/p>\n<p>\u5982\u679c\u4e0d\u4f1a<span style=\"color: #FC5531\" class=\"new-words-blog\"><br \/>\n              \u5b89\u88c5docker <i style=\"background-image: url(https:\/\/i-operation.csdnimg.cn\/images\/e7c3df7a602f4267be505af7ecfc3f88.png);\" alt=\"\u5b89\u88c5docker\" class=\"words-blog-icon\"><\/i><br \/>\n              <\/span>\u7684\u53ef\u4ee5\u4f7f\u75281panl\u73a9\u5ba2\u4e91<\/p>\n<p><a href=\"https:\/\/blog.csdn.net\/2403_87971480\/article\/details\/144864964?sharetype=blog&amp;shareId=144864964&amp;sharerefer=APP&amp;sharesource=2403_87971480&amp;sharefrom=link\" title=\"1panl\u5b89\u88c5\u4e0e\u5378\u8f7d\u8be6\u7ec6\u8bf7\u770b\" target=\"_top\">1panl\u5b89\u88c5\u4e0e\u5378\u8f7d\u8be6\u7ec6\u8bf7\u770b<\/a><\/p>\n<pre name=\"code\"><code>  curl -sSL https:\/\/resource.fit2cloud.com\/1panel\/package\/quick_start.sh -o quick_start.sh &amp;&amp; sudo bash quick_start.sh<\/code><\/pre>\n<p>\u200c\u4ee5\u4e0b\u662f\u4e00\u4e9b\u5e38\u7528\u7684Docker\u955c\u50cf\u4ed3\u5e93\u5730\u5740\u200c\uff1a\u200c12<\/p>\n<p>\u200cDocker Hub\u200c\uff1a\u8fd9\u662f\u6700\u5e38\u7528\u7684Docker\u955c\u50cf\u4ed3\u5e93\uff0c\u63d0\u4f9b\u4e86\u5927\u91cf\u7684\u5b98\u65b9\u548c\u793e\u533a\u955c\u50cf\u3002<br \/> \u200c\u963f\u91cc\u4e91\u5bb9\u5668\u955c\u50cf\u670d\u52a1\u200c\uff1a<span class=\"words-blog hl-git-1\">https<\/span>:\/\/cr.<span style=\"color: #FC5531\" class=\"new-words-blog\"><br \/>\n              console <i style=\"background-image: url(https:\/\/i-operation.csdnimg.cn\/images\/e7c3df7a602f4267be505af7ecfc3f88.png);\" alt=\"console\" class=\"words-blog-icon\"><\/i><br \/>\n              <\/span>.aliyun.com\/<br \/> \u200c\u4e2d\u56fd\u79d1\u6280\u5927\u5b66\u955c\u50cf\u7ad9\u200c\uff1ahttps:\/\/docker.mirrors.ustc.edu.cn<br \/> \u200c\u7f51\u6613\u955c\u50cf\u4ed3\u5e93\u200c\uff1a<span style=\"color: #FC5531\" class=\"new-words-blog\"><br \/>\n              http <i style=\"background-image: url(https:\/\/i-operation.csdnimg.cn\/images\/e7c3df7a602f4267be505af7ecfc3f88.png);\" alt=\"http\" class=\"words-blog-icon\"><\/i><br \/>\n              <\/span>:\/\/hub-<span class=\"words-blog hl-git-1\">mirror<\/span>.c.163.com<br \/> \u200cDaoCloud\u200c\uff1ahttps:\/\/hub.daocloud.io<br \/> \u200c<span class=\"words-blog hl-git-1\">Azure<\/span>\u4e2d\u56fd\u955c\u50cf\u200c\uff1ahttp:\/\/mirror.azure.cn<\/p>\n<p>1\u3001\u963f\u91cc\u4e91\u955c\u50cf\u7ad9\uff1a\uff08\u9700\u767b\u5f55\uff0c\u514d\u8d39\uff09https:\/\/&lt;your_code&gt;.mirror.aliyuncs.com2\u3001\u7f51\u6613\u4e91\u955c\u50cf\u7ad9\uff1a<\/p>\n<pre name=\"code\"><code>casaos-uninstall<\/code><\/pre>\n<p>http:\/\/hub-mirror.c.163.com<\/p>\n<p>3\u3001\u767e\u5ea6\u4e91\u955c\u50cf\u7ad9\uff1ahttps:\/\/mirror.baidubce.com<\/p>\n<p>4\u3001\u4e0a\u6d77\u4ea4\u5927\u955c\u50cf\u7ad9\uff1ahttps:\/\/docker.mirrors.sjtug.sjtu.edu.cn<\/p>\n<p>5\u3001\u5357\u4eac\u5927\u5b66\u955c\u50cf\u7ad9\uff1ahttps:\/\/docker.nju.edu.cn<\/p>\n<p>1panldocker\u673a\u67aa\u5458\u914d\u7f6e\u597d\u4e86\u4ee5\u540e\u5378\u8f7d1panl\u6b64\u8fc7\u7a0b\u4e0d\u4f1a\u5378\u8f7ddocker\u4ee5\u4e0b\u547d\u4ee4\u9010\u4e2a\u8fd0\u884c<\/p>\n<pre name=\"code\"><code>sudo systemctl stop 1panel\nsudo 1pctl uninstall\nsudo rm -rf \/var\/lib\/1panel \/etc\/1panel \/usr\/local\/bin\/1pctl\nsudo journalctl --vacuum-time=3d\n#\u9a8c\u8bc11panl\u662f\u5426\u5378\u8f7d\nsudo systemctl list-unit-files | grep 1panel<\/code><\/pre>\n<p>3.<span class=\"words-blog hl-git-1\">casaos<\/span>\u5b89\u88c5\u4e0e\u5378\u8f7d<\/p>\n<p><strong>casaos\u5b89\u88c5<\/strong><\/p>\n<pre name=\"code\"><code>curl -fsSL https:\/\/get.casaos.io | sudo bash<\/code><\/pre>\n<p>\u9a8c\u8bc1\u662f\u5426\u5b89\u88c5\u6210\u529f\u548c\u67e5\u770b\u7248\u672c<\/p>\n<pre name=\"code\"><code>casaos -v<\/code><\/pre>\n<p>casaos\u66f4\u65b0\u547d\u4ee4<\/p>\n<pre name=\"code\"><code>curl -fsSL https:\/\/get.casaos.io\/update | sudo bash<\/code><\/pre>\n<p>casaos\u5378\u8f7d\u547d\u4ee4<\/p>\n<pre name=\"code\"><code>casaos-uninstall<\/code><\/pre>\n<\/p><\/div>\n<\/p><\/div>\n<\/article>\n","protected":false},"excerpt":{"rendered":"<p>1.\u5378\u8f7d\u65e7\u7248\u5200\u5ba2\u6539\u4e3a\u73a9\u5ba2\u4e91\u8bbe\u8ba1\u53ea\u6709\u73a9\u5ba2\u4e91\u80fd\u591f\u8fd0\u884c ssh\u5de5\u5177\u624b\u673a\u7248\u4e0b\u8f7d \u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u9010\u4e2a\u8fd0\u884c\u4e00\u4e2a\u4e2a\u8fd0\u884c\u5220\u9664do [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"closed","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[],"class_list":["post-18","post","type-post","status-publish","format-standard","hentry","category-wenzhang"],"_links":{"self":[{"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/posts\/18","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/comments?post=18"}],"version-history":[{"count":1,"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/posts\/18\/revisions"}],"predecessor-version":[{"id":19,"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/posts\/18\/revisions\/19"}],"wp:attachment":[{"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/media?parent=18"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/categories?post=18"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.lybua.top\/index.php\/wp-json\/wp\/v2\/tags?post=18"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}