参考:
https://vuepress.mirror.docker-practice.com/install/mirror.html
国内从 Docker Hub 拉取镜像有时会遇到困难,此时可以配置镜像加速器。国内很多云服务商都提供了国内加速器服务,例如:
- Azure 中国镜像
https://dockerhub.azk8s.cn
- 阿里云加速器(需登录账号获取)
https://cr.console.aliyun.com/cn-hangzhou/mirrors
- 网易云加速器
https://hub-mirror.c.163.com
由于镜像服务可能出现宕机,建议同时配置多个镜像。各个镜像站测试结果请到 docker-practice/docker-registry-cn-mirror-test 查看。
以 Azure 中国镜像 https://dockerhub.azk8s.cn
为例进行介绍。
修改daemon配置文件 /etc/docker/daemon.json
来使用加速器:
# 注意,一定要保证该文件符合 json 规范,否则 Docker 将不能启动。
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": [
"https://dockerhub.azk8s.cn",
"https://hub-mirror.c.163.com"
]
}
EOF
# 重启 docker 服务
sudo systemctl daemon-reload
sudo systemctl restart docker