{"id":501260,"date":"2021-06-14T11:22:54","date_gmt":"2021-06-14T03:22:54","guid":{"rendered":"http:\/\/4563.org\/?p=501260"},"modified":"2021-06-14T11:22:54","modified_gmt":"2021-06-14T03:22:54","slug":"%e7%94%b2%e9%aa%a8%e6%96%87dd%e9%87%8d%e8%a3%85%e4%ba%86debian%e5%90%8e%ef%bc%8c%e6%80%8e%e4%b9%88%e5%ae%89%e8%a3%85docker%e5%95%8a","status":"publish","type":"post","link":"http:\/\/4563.org\/?p=501260","title":{"rendered":"\u7532\u9aa8\u6587DD\u91cd\u88c5\u4e86debian\u540e\uff0c\u600e\u4e48\u5b89\u88c5docker\u554a"},"content":{"rendered":"\n<p>  \t\t\t\t\t<strong>fmbfmb<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : 2021-5-28 14:57:16\t<\/p>\n<h3>\u7532\u9aa8\u6587DD\u91cd\u88c5\u4e86debian\u540e\uff0c\u600e\u4e48\u5b89\u88c5docker\u554a<\/h3>\n<p>  \t\t\u6628\u5929\u6211\u5728\u82cf\u9ece\u4e16\u7684\u673a\u5b50\u4e0a\u4e00\u7ffb\u6298\u817e\u6210\u529f\u4e86\uff0c\u8fd9\u6625\u5ddd\u7684\u4eca\u5929\u5404\u79cd\u65b9\u6cd5\u90fd\u641e\u4e0d\u815a\u4e86\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>mlcq<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : 2021-5-28 14:59:31\t<\/p>\n<h3><\/h3>\n<p>  \t\thttps:\/\/docs.docker.com\/engine\/install\/debian\/ \u5b98\u65b9\u6559\u7a0b\uff0cARM\u3001AMD\u7684\u90fd\u6709\uff0c\u6211\u7532\u9aa8\u6587ARM DD\u6210Debian\u4e5f\u5df2\u7ecf\u88c5\u597d\u4e86\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>loveqianool<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : 2021-5-28 15:03:13\t<\/p>\n<h3><\/h3>\n<p>  \t\tcurl -fsSL https:\/\/docker.zhuye.workers.dev\/linux\/debian\/gpg | sudo apt-key add &#8211; &amp;&amp; <br \/>  sudo apt-key fingerprint 0EBFCD88 &amp;&amp; <br \/>  sudo sh -c &#8216;echo &quot;deb  https:\/\/docker.zhuye.workers.dev\/linux\/debian $(curl -v &#8211;silent http:\/\/deb.debian.org\/debian\/dists\/stable\/Release 2&gt;&amp;1 | grep Codename | sed s\/&quot;Codename: &quot;\/\/) test&quot; &gt; \/etc\/apt\/sources.list.d\/docker.list&#8217; &amp;&amp; <br \/>  sudo apt update &amp;&amp; sudo apt install docker-ce docker-ce-cli containerd.io -y &amp;&amp; <br \/>  sudo curl -L https:\/\/git-release.sakurasou.life\/docker\/compose\/docker-compose-`uname -s`-`uname -m` -o \/usr\/local\/bin\/docker-compose &amp;&amp; <br \/>  sudo chmod +x \/usr\/local\/bin\/docker-compose &amp;&amp; <br \/>  sudo ln -s \/usr\/local\/bin\/docker-compose \/usr\/bin\/docker-compose &amp;&amp; <br \/>  sudo mkdir \/etc\/bash_completion.d; <br \/>  sudo curl -L https:\/\/cdn.jsdelivr.net\/gh\/docker\/compose\/contrib\/completion\/bash\/docker-compose -o \/etc\/bash_completion.d\/docker-compose &amp;&amp; <br \/>  sudo mkdir \/opt\/docker; <br \/>  sudo chown -R $(whoami): \/opt\/docker &amp;&amp; <br \/>  sudo chmod -R g+rwx \/opt\/docker &amp;&amp; <br \/>  sudo sh -c &#8216;cat &gt; \/etc\/docker\/daemon.json &lt;&lt; EOF<br \/>  {<br \/>  &quot;experimental&quot;: true,<br \/>  &quot;iptables&quot;: false,<br \/>  &quot;ip6tables&quot;: false,<br \/>  &quot;log-driver&quot;: &quot;json-file&quot;,<br \/>  &quot;log-opts&quot;: {<br \/>  &nbsp; &nbsp; &quot;max-size&quot;: &quot;233k&quot;,<br \/>  &nbsp; &nbsp; &quot;max-file&quot;: &quot;6&quot;,<br \/>  &nbsp; &nbsp; &quot;labels&quot;: &quot;production_status&quot;,<br \/>  &nbsp; &nbsp; &quot;env&quot;: &quot;os,customer&quot;<br \/>  }<br \/>  }<br \/>  EOF&#8217; &amp;&amp; <br \/>  sudo systemctl reload docker &amp;&amp; <br \/>  sudo docker network create zdocker -o &quot;com.docker.network.bridge.name&quot;=&quot;zdocker&quot; &#8211;subnet 172.22.0.0\/16 &amp;&amp; <br \/>  (crontab -l ; echo &quot;0 8 * * * docker run -dit &#8211;rm -v \/var\/run\/docker.sock:\/var\/run\/docker.sock containrrr\/watchtower &#8211;cleanup &#8211;run-once 2&gt;&amp;1 | \/usr\/bin\/logger -t CRONLOG&quot;) | crontab &#8211; &amp;&amp; <br \/>  (crontab -l ; echo &quot;23 3 1 * * docker image prune &#8211;all &#8211;force 2&gt;&amp;1 | \/usr\/bin\/logger -t CRONLOG&quot;) | crontab &#8211; &amp;&amp; <br \/>  sudo mkdir -p \/opt\/{www,ssl,docker} &amp;&amp; <br \/>  sudo chown -R 1111:users \/opt\/{www,ssl,docker} &amp;&amp; <br \/>  sudo chmod -R g+rwx \/opt\/{www,ssl,docker} &amp;&amp; <br \/>  echo z done &amp;&amp; <br \/>  sudo usermod -aG docker $USER &amp;&amp; sudo service docker restart &amp;&amp; newgrp &#8211; docker<\/p>\n<p>  \u8fd9\u9053\u9898\u6211\u4f1a\uff0c\u590d\u5236\uff0c\u7c98\u8d34\uff0c\u786e\u8ba4\uff0c\u5b89\u88c5\u5b8c\u6210\u3002\t\t\t\t<\/p>\n<p>  \t\t\t\t\t<strong>\u6e29\u6696<\/strong>  \t\t\t\t\u5927\u4f6c\u6709\u8bdd\u8bf4 : \t<\/p>\n<h3><\/h3>\n<p>  \t\t\u6709dd\u811a\u672c\u5417\uff0c\u4e4b\u524d\u7684\u6ca1\u6cd5\u7528\u4e86:'(https:\/\/cdn.jsdelivr.net\/gh\/hishis\/forum-master\/public\/images\/patch.gif\t\t\t  <\/p>\n","protected":false},"excerpt":{"rendered":"<p>fmbfmb \u5927\u4f6c\u6709\u8bdd\u8bf4 : 20&hellip;<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[],"tags":[],"_links":{"self":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/501260"}],"collection":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=501260"}],"version-history":[{"count":0,"href":"http:\/\/4563.org\/index.php?rest_route=\/wp\/v2\/posts\/501260\/revisions"}],"wp:attachment":[{"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=501260"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=501260"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/4563.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=501260"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}