Dcoker 镜像加速

小柒博客 评论67,0282字数 495阅读1分39秒阅读模式

Docker 镜像加速

国内从 DockerHub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。Docker 官方和国内很多云服务商都提供了国内加速器服务,例如:

网易:https://hub-mirror.c.163.com/

阿里云:https://<你的ID>.mirror.aliyuncs.com

七牛云:https://reg-mirror.qiniu.com

Docker中国官方:https://registry.docker-cn.com

中科大:https://docker.mirrors.ustc.edu.cn

daocloud:http://{your_id}.m.daocloud.io

注:阿里云跟daocloud镜像加速需要注册账号

当配置某一个加速器地址之后,若发现拉取不到镜像,请切换到另一个加速器地址。国内各大云服务商均提供了 Docker 镜像加速服务,建议根据运行Docker 的云平台选择对应的镜像加速服务。

阿里云镜像获取地址:https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors

登陆后,左侧菜单选中镜像加速器就可以看到你的专属地址了:

CentOS

之前还有 Docker官方加速器https://registry.docker-cn.com,现在好像已经不能使用了,我们可以多添加几个国内的镜像,如果有不能使用的,会切换到可以使用个的镜像来拉取。

Ubuntu

Mac

Windows

Centos Dcoker 镜像加速

1、创建文件夹

[root@Docker ~]# mkdir -p /etc/docker

2、编辑/etc/docker/daemon.json文件,并输入国内镜像源地址

[root@Docker ~]# vim /etc/docker/daemon.json

# Docker中国官方镜像加速

{

"registry-mirrors": ["https://registry.docker-cn.com"]

}

# 网易163镜像加速

{"registry-mirrors": ["http://hub-mirror.c.163.com"]

}

# 中科大镜像加速

{

"registry-mirrors": ["https://docker.mirrors.ustc.edu.cn"]

}

3、重启Docker服务

[root@localhost ~]# systemctl restart docker

4、检查加速器是否生效

命令行执行 docker info,如果从结果中看到了如下内容,说明配置成功。

[root@localhost ~]# docker info

Registry Mirrors:
  http://hub-mirror.c.163.com/
  https://registry.docker-cn.com
  https://docker.mirrors.ustc.edu.cn

5、Docker Hub 镜像测速

使用镜像前后,可使用 time 统计所花费的总时间。测速前先移除本地的镜像!

[root@localhost ~]# time docker pull centos:latest

若文章图片、下载链接等信息出错,请在评论区留言反馈,博主将第一时间更新!如本文“对您有用”,欢迎随意打赏,谢谢!

继续阅读
Wechat
微信扫一扫,加我!
weinxin
微信号已复制
微信公众号
微信扫一扫,关注我!
weinxin
公众号已复制
Docker最后更新:2024-1-24
小柒博客
  • 本文由 小柒博客 发表于 2020年6月17日 17:53:35
  • 声明:本站所有文章,如无特殊说明或标注,本站文章均为原创。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。转载请务必保留本文链接:https://www.yangxingzhen.com/7182.html
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

拖动滑块以完成验证