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一下感受飞一般的速度!

猜你喜欢

转载自blog.csdn.net/weixin_47082274/article/details/107093537
今日推荐