Docker换源攻略:国内镜像源选择与配置
·
Docker换源攻略:国内镜像源选择与配置
Docker官方镜像源在国内访问速度较慢,替换为国内镜像源可大幅提升拉取镜像效率。以下是详细配置指南:
一、国内主流镜像源推荐
-
阿里云镜像加速器
- 需注册阿里云账号获取专属地址
- 格式:
https://<你的ID>.mirror.aliyuncs.com - 稳定性:⭐️⭐️⭐️⭐️⭐️
-
网易云镜像中心
- 公共地址:
https://hub-mirror.c.163.com - 无需注册,适合快速使用
- 公共地址:
-
腾讯云镜像源
- 地址:
https://mirror.ccs.tencentyun.com - 腾讯云用户可直接关联账号
- 地址:
-
中科大USTC源
- 地址:
https://docker.mirrors.ustc.edu.cn - 高校及科研机构首选
- 地址:
二、配置步骤(以Linux系统为例)
方法1:直接修改Docker配置文件
-
创建/编辑配置文件:
sudo nano /etc/docker/daemon.json -
添加镜像源(支持多源负载均衡):
{ "registry-mirrors": [ "https://hub-mirror.c.163.com", "https://mirror.ccs.tencentyun.com" ] } -
重启Docker服务:
sudo systemctl daemon-reload sudo systemctl restart docker
方法2:命令行临时配置(重启失效)
sudo dockerd --registry-mirror=https://docker.mirrors.ustc.edu.cn
三、Windows/macOS图形化配置
- 右键点击任务栏Docker图标 →
Settings - 进入
Docker Engine选项卡 - 在JSON配置中添加:
"registry-mirrors": ["https://<你的镜像地址>"] - 点击
Apply & Restart生效
四、验证配置是否生效
执行命令检查镜像源状态:
docker info | grep "Registry Mirrors"
正常输出示例:
Registry Mirrors:
https://hub-mirror.c.163.com/
五、常见问题排查
- 403错误:阿里云镜像需在容器镜像服务控制台开通加速器
- 证书错误:镜像地址必须使用
https协议 - 优先级问题:多源配置时,Docker按数组顺序尝试镜像源
提示:镜像源实际速度受本地网络影响,建议通过
docker pull ubuntu:latest测试下载速度。
更多推荐
所有评论(0)