{"id":460,"date":"2025-07-11T21:07:00","date_gmt":"2025-07-11T13:07:00","guid":{"rendered":"https:\/\/cn1.club\/?p=460"},"modified":"2026-06-14T21:42:30","modified_gmt":"2026-06-14T13:42:30","slug":"rockyliunx9%e5%ae%89%e8%a3%85docker","status":"publish","type":"post","link":"http:\/\/cn1.club\/?p=460","title":{"rendered":"RockyLiunx9\u5b89\u88c5Docker"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"toc-0\">\u4e00,\u51c6\u5907\u5de5\u4f5c<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-1\">1.\u5b89\u88c5EPEL\u8f6f\u4ef6\u6e90<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo dnf install -y epel-release\nsudo dnf makecache<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-2\">2.\u6dfb\u52a0\u7a33\u5b9a\u517c\u5bb9\u7684 CentOS\/RHEL 9 Docker \u6e90<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo dnf config-manager --add-repo https:\/\/download.docker.com\/linux\/centos\/docker-ce.repo\nsudo dnf makecache<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-3\">3.\u6dfb\u52a0\u963f\u91cc\u4e91\u7684 Docker CE \u6e90<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo dnf config-manager --add-repo https:\/\/mirrors.aliyun.com\/docker-ce\/linux\/centos\/docker-ce.repo<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-4\">4.\u6e05\u7406\u65e7\u7f13\u5b58\u5e76\u5efa\u7acb\u65b0\u7f13\u5b58<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo dnf clean all\nsudo dnf makecache<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"toc-5\">\u4e8c,\u5b89\u88c5Docker<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-6\">\u76f4\u63a5\u7528 DNF \u5b89\u88c5<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo dnf install -y docker-ce docker-ce-cli containerd.io docker-compose-plugin docker-buildx-plugin<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-7\">\u542f\u52a8\u5e76\u5f00\u673a\u81ea\u542f<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo systemctl enable --now docker<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-8\">\u68c0\u67e5 Docker \u72b6\u6001<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo systemctl status docker<\/code><\/pre>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"toc-9\">\u4e09,\u914d\u7f6e Docker \u955c\u50cf\u52a0\u901f\u5668<\/h2>\n\n\n\n<p>\u56e0\u4e3a\u56fd\u5185\u7f51\u7edc\u65e0\u6cd5\u76f4\u63a5\u8fde\u63a5 Docker \u5b98\u65b9\u955c\u50cf\u4e2d\u5fc3\uff08Docker Hub\uff09, \u5fc5\u5b9a\u5bfc\u81f4\u955c\u50cf\u62c9\u53d6\u8d85\u65f6, \u4e3a Docker \u914d\u7f6e\u955c\u50cf\u52a0\u901f\u5668\u5373\u53ef\u6b63\u5e38\u4f7f\u7528<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-10\">1.\u521b\u5efa\u6216\u4fee\u6539 Docker \u914d\u7f6e\u6587\u4ef6<\/h3>\n\n\n\n<p>\u5728\u7ec8\u7aef\u91cc\u76f4\u63a5\u590d\u5236\u5e76\u8fd0\u884c\u4ee5\u4e0b\u547d\u4ee4\uff0c\u8fd9\u4f1a\u628a\u52a0\u901f\u5668\u5730\u5740\u5199\u5165 Docker \u7684\u914d\u7f6e\u6587\u4ef6 \/etc\/docker\/daemon.json \u4e2d\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" >sudo mkdir -p \/etc\/docker\n\nsudo tee \/etc\/docker\/daemon.json &lt;&lt;-&#039;EOF&#039;\n{\n  &quot;registry-mirrors&quot;: &#091;\n    &quot;https:\/\/docker.m.daocloud.io&quot;,\n    &quot;https:\/\/dockerproxy.com&quot;,\n    &quot;https:\/\/docker.1panel.live&quot;,\n    &quot;https:\/\/hub.rat.dev&quot;\n  ]\n}\nEOF<\/code><\/pre>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"toc-11\">2.\u91cd\u8f7d\u914d\u7f6e\u5e76\u91cd\u542f Docker \u670d\u52a1<\/h3>\n\n\n\n<pre class=\"wp-block-code\"><code class=\"prettyprint\" ># \u91cd\u65b0\u52a0\u8f7d\u7cfb\u7edf\u7684 systemd \u914d\u7f6e\nsudo systemctl daemon-reload\n\n# \u91cd\u542f Docker \u670d\u52a1\nsudo systemctl restart docker<\/code><\/pre>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>\u4e00,\u51c6\u5907\u5de5\u4f5c 1.\u5b89\u88c5EPEL\u8f6f\u4ef6\u6e90 2.\u6dfb\u52a0\u7a33\u5b9a\u517c\u5bb9\u7684 CentOS\/RHEL 9 Docker \u6e90 3.\u6dfb [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":457,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[8],"tags":[],"class_list":["post-460","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-zheteng"],"_links":{"self":[{"href":"http:\/\/cn1.club\/index.php?rest_route=\/wp\/v2\/posts\/460","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/cn1.club\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/cn1.club\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/cn1.club\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/cn1.club\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=460"}],"version-history":[{"count":0,"href":"http:\/\/cn1.club\/index.php?rest_route=\/wp\/v2\/posts\/460\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/cn1.club\/index.php?rest_route=\/wp\/v2\/media\/457"}],"wp:attachment":[{"href":"http:\/\/cn1.club\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=460"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/cn1.club\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=460"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/cn1.club\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=460"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}