如果在 CentOS 上使用 Docker 拉取镜像速度过慢,可以通过 更换 Docker 镜像源(Registry Mirror) 来加速。以下是具体操作步骤:
📌 方法 1:直接修改 Docker 配置文件(推荐)
1. 编辑 /etc/docker/daemon.json
sudo vi /etc/docker/daemon.json
如果文件不存在,直接创建。
2. 添加国内镜像源
例如使用 阿里云 Docker 镜像加速(需替换 <你的阿里云加速地址>):
{
"registry-mirrors": [
"https://<你的阿里云加速地址>.mirror.aliyuncs.com",
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com"
]
}
如何获取阿里云镜像加速地址?
- 登录 阿里云容器镜像服务
- 进入 镜像工具 → 镜像加速器
- 复制你的专属加速地址(如
https://xxxx.mirror.aliyuncs.com)
文件可粘至宝塔配置文件
3. 重启 Docker 生效
sudo systemctl daemon-reload
sudo systemctl restart docker
或者中图重启

4. 检查是否生效
docker info | grep "Registry Mirrors" -A 1
如果输出类似:
Registry Mirrors:
https://xxxx.mirror.aliyuncs.com/
说明配置成功。
📌 方法 2:命令行临时修改(测试用)
如果不想修改配置文件,可以临时使用 --registry-mirror 参数:
docker run --rm hello-world --registry-mirror=https://docker.mirrors.ustc.edu.cn
但这种方式 只对当前命令有效,重启后失效。
📌 常见国内 Docker 镜像源
| 镜像源 | 地址 |
|---|---|
| 阿里云 | https://<你的ID>.mirror.aliyuncs.com |
| 中科大 | https://docker.mirrors.ustc.edu.cn |
| 网易 | https://hub-mirror.c.163.com |
| 腾讯云 | https://mirror.ccs.tencentyun.com |
📌 方法 3:直接拉取镜像时指定镜像源
如果不想修改全局配置,可以在 docker pull 时手动指定镜像站:
docker pull registry.cn-hangzhou.aliyuncs.com/library/node:18
然后重新打标签:
docker tag registry.cn-hangzhou.aliyuncs.com/library/node:18 node:18
📌 验证拉取速度
time docker pull node:18
更换镜像源后,速度应该明显提升(尤其是阿里云/腾讯云镜像源)。
📌 可能遇到的问题
1. daemon.json 格式错误
如果 Docker 启动失败,检查 JSON 格式是否正确:
sudo docker logs | grep error
修正后重启 Docker:
sudo systemctl restart docker
2. 某些镜像仍然很慢
部分镜像(如 gcr.io、quay.io)不在国内镜像站缓存,可以尝试:
- 使用代理(如果有)
- 手动拉取后导入:
docker save node:18 > node18.tar docker load < node18.tar
📌 总结
| 方法 | 适用场景 | 持久性 |
|---|---|---|
修改 daemon.json |
长期使用 | ✅ 永久生效 |
--registry-mirror 参数 |
临时测试 | ❌ 仅当前命令 |
| 手动拉取镜像 | 特定镜像加速 | ❌ 需每次指定 |
推荐使用 daemon.json 配置阿里云/中科大镜像源,这样所有 docker pull 都会自动加速! 🚀
主题授权提示:请在后台主题设置-主题授权-激活主题的正版授权,授权购买:RiTheme官网
服务声明: 本网站除正版商用版块可商用外,其他所有发布的源码、软件和资料均为作者提供或网友推荐收集各大资源网站整理而来,仅供功能验证和学习研究使用,您必须在下载后24小时内删除。不得使用于非法商业用途,不得违反国家法律,否则后果自负!一切关于该资源商业行为与本站无关。如果您喜欢该程序,请支持购买正版源码,得到更好的正版服务。如有侵犯你的版权合法权益,请邮件或QQ:3089659733与我们联系处理删除(邮箱:ynzsy@qq.com),本站将立即更正。




评论(0)