K8S| Docker鏡像拉取(docker pull)加速, 感受飛一般的速度!

在Docker的基本概念裏 提到:最常使用的鏡像倉庫是官方的 DockerHub,這也是默認的 Registry,並擁有大量的高質量的官方鏡像。其它的有:CoreOS的Quay.io;Google 的 k8s.gcr.io(Kubernetes的鏡像庫)

由於某些原因,這些服務在國內訪問可能會比較慢。國內的一些雲服務商提供了針對Docker Hub的鏡像服務(Registry Mirror),這些鏡像服務被稱爲加速器。常見的有 阿里雲加速器、DaoCloud 加速器等。

使用加速器直接從國內的地址下載Docker Hub 的鏡像,比直接從Docker官方倉庫下載速度會提高很多。因爲筆者主要使用阿里雲,接下來講述在Ubuntu和Mac上實現阿里雲加速

沒有阿里雲帳戶的話,可以註冊一個

得到加速器地址

Ubuntu

編輯/etc/docker/daemon.json

不存在,創建即可

vi /etc/docker/daemon.json

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

#重啓docker
systemctl daemon-reload
systemctl restart docker</pre>

Mac

任務欄->Docker圖標->屬性

找到Docker Engine,添加最後一行

Apply&Restart

重啓配置生效

趕快docker pull一下感受飛一般的速度!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章