主頁 > 知識庫 > Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)

Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)

熱門標(biāo)簽:高德地圖標(biāo)注足跡怎么打標(biāo) 智能電銷機(jī)器人真的有用么 企業(yè)辦理400電話收費(fèi)標(biāo)準(zhǔn) 電銷智能機(jī)器人試用 中國地圖標(biāo)注上各個省 撫州市城區(qū)地圖標(biāo)注 百度地圖底圖標(biāo)注 激光標(biāo)記地圖標(biāo)注 新鄉(xiāng)牧野400電話申請

今天使用docker拉取鏡像,那速度簡直不能看,而且等著等著到最后還出現(xiàn)了

read tcp 192.168.31.60:55550->104.18.123.25:443: read: connection reset by peer

傳輸異常

然后看見網(wǎng)上說可以配置阿里云提供的鏡像加速

具體方式

進(jìn)入阿里云的容器鏡像服務(wù)

快速鏈接: 容器鏡像服務(wù)

復(fù)制加速器的地址

在/etc/docker目錄下找到在daemon.json文件(沒有就新建),將下面內(nèi)容寫入

  {
   "registry-mirrors": ["https://xxxxxx.mirror.aliyuncs.com"]
  }

地址為第2步你在阿里云網(wǎng)站上復(fù)制的地址

重啟daemon

systemctl daemon-reload

重啟docker服務(wù)

systemctl restart docker

完成,測試了一下,pull飛速,舒服。。。。

補(bǔ)充知識:Docker 從阿里云pull/push 鏡像

登錄阿里云docker registry:

$ sudo docker login --username=mqmw147@163.com registry.cn-hangzhou.aliyuncs.com

登錄registry的用戶名是您的阿里云賬號全名,密碼是您開通服務(wù)時設(shè)置的密碼。

你可以在鏡像管理首頁點(diǎn)擊右上角按鈕修改docker login密碼。

從registry中拉取鏡像:

$ sudo docker pull registry.cn-hangzhou.aliyuncs.com/qz/nginx-vim:[鏡像版本號]

將鏡像推送到registry:

$ sudo docker login --username=mqmw147@163.com registry.cn-hangzhou.aliyuncs.com

$ sudo docker tag [ImageId] registry.cn-hangzhou.aliyuncs.com/qz/nginx-vim:[鏡像版本號]

$ sudo docker push registry.cn-hangzhou.aliyuncs.com/qz/nginx-vim:[鏡像版本號]

其中[ImageId],[鏡像版本號]請你根據(jù)自己的鏡像信息進(jìn)行填寫。

注意您的網(wǎng)絡(luò)環(huán)境

從ECS推送鏡像時,可以選擇走內(nèi)網(wǎng),速度將大大提升,并且將不會損耗您的公網(wǎng)流量。

如果您申請的機(jī)器是在經(jīng)典網(wǎng)絡(luò),請使用 registry-internal.cn-hangzhou.aliyuncs.com 作為registry的域名登錄, 并作為鏡像名空間前綴

如果您申請的機(jī)器是在vpc網(wǎng)絡(luò)的,請使用 registry-vpc.cn-hangzhou.aliyuncs.com 作為registry的域名登錄, 并作為鏡像名空間前綴

sample:

使用docker tag重命名鏡像,并將它通過私網(wǎng)ip推送至registry:

$ sudo docker images

REPOSITORY                             TAG         IMAGE ID      CREATED       VIRTUAL SIZE
registry.aliyuncs.com/acs/agent                  0.7-dfb6816     37bb9c63c8b2    7 days ago     37.89 MB

$ sudo docker tag 37bb9c63c8b2 registry..aliyuncs.com/acs/agent:0.7-dfb6816

通過docker images 找到您的imageId 并對于改imageId重命名鏡像domain到registry內(nèi)網(wǎng)地址。

$ sudo docker push registry..aliyuncs.com/acs/agent

以上這篇Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。

標(biāo)簽:辛集 延安 忻州 臨汾 邯鄲 海西 南通 西安

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)》,本文關(guān)鍵詞  Docker,配置,阿里,云,鏡像,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問題,煩請?zhí)峁┫嚓P(guān)信息告之我們,我們將及時溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)》相關(guān)的同類信息!
  • 本頁收集關(guān)于Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章