一、国内加速地址
Docker Hub 镜像加速器列表
镜像加速器 | 镜像加速器地址 | 专属加速器? | 其它加速? |
---|---|---|---|
[Docker |
中国官方镜像](https://links.jianshu.com/go?to=https%3A%2F%2Fdocker-cn.com%2Fregistry-mirror) | https://registry.docker-cn.com |
| Docker Hub |
| DaoCloud
镜像站 | http://f1361db2.m.daocloud.io | 可登录,系统分配 | Docker Hub |
| Azure
中国镜像 | https://dockerhub.azk8s.cn |
| Docker Hub、GCR、Quay |
| 科大镜像站 | https://docker.mirrors.ustc.edu.cn |
| Docker Hub、GCR、Quay |
| 阿里云 | https://
| Docker Hub、GCR、Quay |
| 网易云 | https://hub-mirror.c.163.com |
| Docker Hub |
| 腾讯云 | https://mirror.ccs.tencentyun.com |
| Docker Hub |
二、配置方法
cat > /etc/docker/daemon.json << EOF
{
“registry-mirrors”: [“https://wf8wk6os.mirror.aliyuncs.com“,”https://registry.docker-cn.com“,”http://hub-mirror.c.163.com“]
}
EOF
三、检查加速器是否生效
命令行执行 docker info,如果从结果中看到了如下内容,说明配置成功。
Registry Mirrors:
[…]
https://registry.docker-cn.com/
四、Docker Hub 镜像测速
使用镜像前后,可使用 time 统计所花费的总时间。测速前先移除本地的镜像!
$ docker rmi node:latest
$ time docker pull node:latest
Pulling repository node
[…]
real 1m14.078s
user 0m0.176s
sys 0m0.120s
五、参考
Linux
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s http://f1361db2.m.daocloud.io
该脚本可以将 —registry-mirror 加入到你的 Docker 配置文件 /etc/docker/daemon.json 中。适用于 Ubuntu14.04、Debian、CentOS6 、CentOS7、Fedora、Arch Linux、openSUSE Leap 42.1,其他版本可能有细微不同。更多详情请访问文档。
macOS
Docker For Mac
右键点击桌面顶栏的 docker 图标,选择 Preferences ,在 Daemon 标签(Docker 17.03 之前版本为 Advanced 标签)下的 Registry mirrors 列表中加入下面的镜像地址:
http://f1361db2.m.daocloud.io
点击 Apply & Restart 按钮使设置生效。
Docker Toolbox 等配置方法请参考帮助文档。
Windows
Docker For Windows
在桌面右下角状态栏中右键 docker 图标,修改在 Docker Daemon 标签页中的 json ,把下面的地址:
http://f1361db2.m.daocloud.io
加到” registry-mirrors”的数组里。点击 Apply 。
Docker Toolbox 等配置方法请参考帮助文档。