前言
docker安装之后内,你会发现每次拉取镜像都非常慢,因为这东西都是国外公司开发的,自然镜像源默认也就是官网源,而且在国外网站,访问非常慢。这是很多开发工具的通病,当然这只是因为我们是Chinese用户。国内公司为了支持开源软件的发展,也提供对应的国内源,访问速度就会非常快了。
换源
这里是在centos7上进行的操作,其他linux系统操作相仿
- 首先创建文件 /etc/docker/daemon.json
vim /etc/docker/daemon.json
- 添加镜像地址,写入下面内容
{
"registry-mirrors":[
"https://hub-mirror.c.163.com/",
"https://docker.mirrors.ustc.edu.cn/"
]
}
- 重启docker以及daemon
systemctl daemon-reload
systemctl restart docker
其他源介绍:
- 科大镜像:
https://docker.mirrors.ustc.edu.cn/
- 网易:
https://hub-mirror.c.163.com/
- 七牛云加速器:
https://reg-mirror.qiniu.com
- Docker中国区官方镜像:
https://registry.docker-cn.com
- 阿里云:
https://阿里云镜像服务id.mirror.aliyuncs.com
这里简单介绍一下阿里云docker镜像加速:
阿里云的容器镜像加速服务和其他不同,需要自己注册阿里云账号,开通镜像服务。镜像工具中有镜像加速服务,其中就有你的专属加速地址
注意: 如果你是购买的阿里云服务器,从镜像源拉取镜像,那么这些流量都是不计费的,相当于是内网,并且拉取速度非常快。