{"id":32,"date":"2024-04-29T14:53:14","date_gmt":"2024-04-29T06:53:14","guid":{"rendered":"https:\/\/49.235.138.13\/?p=32"},"modified":"2025-05-13T23:20:44","modified_gmt":"2025-05-13T15:20:44","slug":"docker-ce%e5%ae%89%e8%a3%85%e6%95%99%e7%a8%8b","status":"publish","type":"post","link":"https:\/\/xiaoxiaoxiaoyu.com\/?p=32","title":{"rendered":"docker-ce\u5b89\u88c5\u6559\u7a0b"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">1.\u4f7f\u7528\u5b58\u50a8\u5e93\u5b89\u88c5Docker:<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">a. \u66f4\u65b0apt\u5305\u7d22\u5f15\uff1asudo apt-get update<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">b. \u5b89\u88c5\u5fc5\u5907\u7684\u8f6f\u4ef6\u5305\u4ee5\u5141\u8bb8apt\u901a\u8fc7 HTTPS \u4f7f\u7528\u5b58\u50a8\u5e93\uff08repository\uff09\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">    <code>sudo apt-get<\/code>&nbsp;<code>install ca-certificates curl gnupg lsb-release<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">c. \u6dfb\u52a0Docker\u5b98\u65b9\u7248\u672c\u5e93\u7684GPG\u5bc6\u94a5\uff1asudo mkdir -p \/etc\/apt\/keyrings<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">  sudo mkdir -p \/etc\/apt\/keyrings\n\n  curl -fsSL https:\/\/download.docker.com\/linux\/ubuntu\/gpg | sudo gpg --  dearmor -o \/etc\/apt\/keyrings\/docker.gpg<\/pre>\n\n\n\n<p class=\"wp-block-paragraph\"> d. \u4f7f\u7528\u4ee5\u4e0b\u547d\u4ee4\u8bbe\u7f6e\u5b58\u50a8\u5e93\uff1a<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">    <code>echo&nbsp;\"deb [arch=$(dpkg --print-architecture) signed-by=\/etc\/apt\/keyrings\/docker.gpg] https:\/\/download.docker.com\/linux\/ubuntu $(lsb_release -cs) stable\"<\/code>&nbsp;<code>| sudo tee \/etc\/apt\/sources.list.d\/docker.list &gt; \/dev\/null<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">e. \u5b89\u88c5Docker<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo apt-get<\/code>\u00a0<code>update<\/code><br><code>sudo apt-get<\/code>\u00a0<code>install docker-ce docker-ce-cli containerd.io docker-compose-plugin<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">2. \u5207\u6362\u963f\u91cc\u4e91\u955c\u50cf\u6e90\u5b89\u88c5Docker<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">a. \u6dfb\u52a0\u963f\u91cc\u4e91\u7684GPG\u5bc6\u94a5<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">    <code>curl -fsSL http:\/\/mirrors.aliyun.com\/docker-ce\/linux\/ubuntu\/gpg | sudo apt-key add -<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">b. \u8bbe\u7f6e\u5b58\u50a8\u5e93<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\">   <code>sudo add-apt-repository&nbsp;\"deb [arch=amd64] http:\/\/mirrors.aliyun.com\/docker-ce\/linux\/ubuntu $(lsb_release -cs) stable\"<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">c. \u5b89\u88c5\u6700\u65b0\u7248\u672c\u7684Docker<\/p>\n\n\n\n<pre class=\"wp-block-preformatted\"><code>sudo apt-get<\/code>\u00a0<code>update<\/code><br><code>sudo apt-get<\/code>\u00a0<code>install docker-ce docker-ce-cli containerd.io docker-compose-plugin<\/code><\/pre>\n\n\n\n<p class=\"wp-block-paragraph\">3.\u5b89\u88c5\u5b8c\u6210\u540e\u5c06\u7528\u6237\u52a0\u5165docker\u7ec4\uff1a<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">a. \u67e5\u770b\u662f\u5426\u5df2\u7ecf\u5b58\u5728docker\u5206\u7ec4:sudo cat \/etc\/group | grep docker<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">b. \u521b\u5efa&nbsp;<code>docker<\/code>&nbsp;\u7ec4\uff1a<code>sudo groupadd docker<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">c. \u5c06\u7528\u6237\u52a0\u5165&nbsp;<code>docker<\/code>&nbsp;\u7ec4\u5185\uff1a<code>sudo usermod -aG docker $USER<\/code><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">d. \u91cd\u542fdocker\u670d\u52a1\uff1a sudo systemctl restart docker<\/p>\n","protected":false},"excerpt":{"rendered":"<p class=\"text-justify\">1.\u4f7f\u7528\u5b58\u50a8\u5e93\u5b89\u88c5Docker: a. \u66f4\u65b0apt\u5305\u7d22\u5f15\uff1asudo a [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[9],"tags":[],"class_list":["post-32","post","type-post","status-publish","format-standard","hentry","category-9"],"_links":{"self":[{"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=\/wp\/v2\/posts\/32","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=32"}],"version-history":[{"count":4,"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=\/wp\/v2\/posts\/32\/revisions"}],"predecessor-version":[{"id":37,"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=\/wp\/v2\/posts\/32\/revisions\/37"}],"wp:attachment":[{"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=32"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=32"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/xiaoxiaoxiaoyu.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=32"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}