Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)
今天使用docker拉取鏡像,那速度簡(jiǎn)直不能看,而且等著等著到最后還出現(xiàn)了
read tcp 192.168.31.60:55550->104.18.123.25:443: read: connection reset by peer
傳輸異常
然后看見(jiàn)網(wǎng)上說(shuō)可以配置阿里云提供的鏡像加速
具體方式
進(jìn)入阿里云的容器鏡像服務(wù)
快速鏈接: 容器鏡像服務(wù)
復(fù)制加速器的地址
在/etc/docker目錄下找到在daemon.json文件(沒(méi)有就新建),將下面內(nèi)容寫入
{ 'registry-mirrors': ['https://xxxxxx.mirror.aliyuncs.com'] }
地址為第2步你在阿里云網(wǎng)站上復(fù)制的地址
重啟daemon
systemctl daemon-reload
重啟docker服務(wù)
systemctl restart docker
完成,測(cè)試了一下,pull飛速,舒服。。。。
補(bǔ)充知識(shí):Docker 從阿里云pull/push 鏡像
登錄阿里云docker registry:
$ sudo docker login --username=mqmw147@163.com registry.cn-hangzhou.aliyuncs.com
登錄registry的用戶名是您的阿里云賬號(hào)全名,密碼是您開(kāi)通服務(wù)時(shí)設(shè)置的密碼。
你可以在鏡像管理首頁(yè)點(diǎn)擊右上角按鈕修改docker login密碼。
從registry中拉取鏡像:
$ sudo docker pull registry.cn-hangzhou.aliyuncs.com/qz/nginx-vim:[鏡像版本號(hào)]
將鏡像推送到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:[鏡像版本號(hào)]$ sudo docker push registry.cn-hangzhou.aliyuncs.com/qz/nginx-vim:[鏡像版本號(hào)]
其中[ImageId],[鏡像版本號(hào)]請(qǐng)你根據(jù)自己的鏡像信息進(jìn)行填寫。
注意您的網(wǎng)絡(luò)環(huán)境
從ECS推送鏡像時(shí),可以選擇走內(nèi)網(wǎng),速度將大大提升,并且將不會(huì)損耗您的公網(wǎng)流量。
如果您申請(qǐng)的機(jī)器是在經(jīng)典網(wǎng)絡(luò),請(qǐng)使用 registry-internal.cn-hangzhou.aliyuncs.com 作為registry的域名登錄, 并作為鏡像名空間前綴
如果您申請(qǐng)的機(jī)器是在vpc網(wǎng)絡(luò)的,請(qǐng)使用 registry-vpc.cn-hangzhou.aliyuncs.com 作為registry的域名登錄, 并作為鏡像名空間前綴
sample:
使用docker tag重命名鏡像,并將它通過(guò)私網(wǎng)ip推送至registry:
$ sudo docker imagesREPOSITORY TAG IMAGE ID CREATED VIRTUAL SIZEregistry.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
通過(guò)docker images 找到您的imageId 并對(duì)于改imageId重命名鏡像domain到registry內(nèi)網(wǎng)地址。
$ sudo docker push registry..aliyuncs.com/acs/agent
以上這篇Docker配置阿里云鏡像加速pull的實(shí)現(xiàn)就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。
相關(guān)文章:
1. ASP的Global.asa文件技巧用法2. CSS3實(shí)例分享之多重背景的實(shí)現(xiàn)(Multiple backgrounds)3. ASP中if語(yǔ)句、select 、while循環(huán)的使用方法4. ASP中常用的22個(gè)FSO文件操作函數(shù)整理5. SharePoint Server 2019新特性介紹6. 告別AJAX實(shí)現(xiàn)無(wú)刷新提交表單7. Vue+elementUI下拉框自定義顏色選擇器方式8. PHP函數(shù)原理理解詳談9. XML入門的常見(jiàn)問(wèn)題(四)10. 使用css實(shí)現(xiàn)全兼容tooltip提示框
