CentOS7中使用阿里雲鏡像


  之前因為下載Docker鏡像很慢所以用了一家國內的鏡像DaoCloud,今天要用的是阿里雲的鏡像庫。

  首先要開通了阿里雲開發者帳號,地址 : https://dev.aliyun.com/search.html

  開通之后在個人中心中點擊加速器,然后就看到自己的鏡像庫地址啦。並且下邊有針對不同系統的配置過程,但是我用的CentOS7中的配置卻不太一樣。

  

  查看自己的Docker 版本:

  

  按照官方的說明,下來應該要這樣配置:

  

或者想配置啟動參數,可以使用下面的命令將配置添加到docker daemon的啟動參數中。

// 賦值docker的啟動配置文件到指定位置
sudo cp -n /lib/systemd/system/docker.service /etc/systemd/system/docker.service
// 更改docker.service中的啟動參數,將原來的 ExecStart=/usr/bin/docker daemon 替換成 ExecStart=/usr/bin/docker daemon --registry-mirror=https://qxx96o44.mirror.aliyuncs.com
sudo sed -i "s|ExecStart=/usr/bin/docker daemon|ExecStart=/usr/bin/docker daemon --registry-mirror=https://yourself.mirror.aliyuncs.com|g" /etc/systemd/system/docker.service

  而實際上我原來的docker.service中的ExecStart為:

ExecStart=/usr/bin/docker-current daemon

  這和官方中說的要替換的部分是不一樣的,所以上述的命令用過之后是不起作用的。正確的做法是直接將 --registry-mirror=https://yourself.mirror.aliyuncs.com 添加到ExecStart=/usr/bin/docker-current daemon 之后,形成如下的格式,注意其中的鏡像庫地址是你本人的鏡像庫地址,時需要復制自己的  

ExecStart=/usr/bin/docker-current daemon --registry-mirror=https://yourself.mirror.aliyuncs.com

 

  然后我們執行:

sudo systemctl daemon-reload
sudo systemctl restart docker

  嘗試以下拉取鏡像,速度非常快呀:

  

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM