docker pull映象源修改

2021-07-16 20:44:43 字數 1360 閱讀 5715

docker hub mirror 為全球最大的docker registry(docker hub)提供在中國的映象**服務。docker hub mirror會為中國的使用者在國內的伺服器上快取諸多映象。

docker 1.3.2版本以上才支援docker hub mirror機制,如果您還沒有安裝docker或者版本過低,請安裝或公升級版本

ubuntu:

安裝或公升級docker

配置docker hub mirror

echo

"docker_opts=\"$docker_opts --registry-mirror="" >> /etc/default/docker service docker restart

請將***替換為您在 daocloud 上註冊後,為您專屬生成的mirror位址鏈結名。 該指令碼可以將 --registry-mirror 加入到您的docker配置檔案 /etc/defaults/docker中

docker pull ubuntu

centos:

安裝或公升級docker

配置docker hub mirror

sed -i

's|options='

--registry-mirror

=true

'|options='

--registry-mirror

=' /etc/sysconfig/docker && systemctl restart docker

mac:

安裝或公升級mac版本下的boot2docker

配置docker hub mirror

請確認你的boot2docker已經啟動,並執行

boot2docker ssh sudo su echo

"extra_args=\"--registry-mirror="" >> /var/lib/boot2docker/profile && exit

exit boot2docker restart

windows:

安裝或公升級mac版本下的boot2docker

進入boot2docker start shell,並執行

sudo su echo

"extra_args=\"--registry-mirror="" >> /var/lib/boot2docker/profile exit # 重新啟動boot2docker

方法參考網路。

Docker pull映象加速

問題 當pull映象時遇到的問題 net http tls handshake timeout。解決 1 通常我們pull映象時這樣用 docker pull tomcat 或docker pull daocloud.io library tomcat 6.0 jre7現在我們這樣pull就可以了 ...

docker pull映象失敗

問題描述 伺服器重啟後docker pull映象報錯 tls握手超時。見下圖 第一反應檢視網路是否正常,於是嘗試下ping外部網路發現網路是通的。因為畢竟伺服器是剛重啟過,就打算等待幾分鐘後再次嘗試pull映象看看是否正常,但是依然失敗,失敗狀態見下圖 顯示download complete但是卡死...

pip修改映象源

找到python安裝目錄下的 lib site packages pip models index.py檔案,將pypi的值改為你所需要的源即可,例如改為豆瓣的源。找不到 就直接搜尋 注 必須用https pypi index pypi index linux 修改pip映象源的方法 在當前使用者的...