更换docker国内镜像源
142 2025-09-27 20:34
✅ 步骤一:编辑配置文件
CentOS 7 的 Docker 配置文件路径是:
bash
复制
/etc/docker/daemon.json
如果文件不存在,可以新建一个。
bash
复制
sudo vi /etc/docker/daemon.json
✅ 步骤二:填入多个国内镜像源(示例)
JSON
复制
{
"registry-mirrors": [
"https://docker.mirrors.ustc.edu.cn",
"https://hub-mirror.c.163.com",
"https://mirror.baidubce.com",
"https://reg-mirror.qiniu.com"
]
}
⚠️ 注意:这是标准的 JSON 格式,不要加注释,不要有多余逗号,否则 Docker 会启动失败。
✅ 步骤三:重启 Docker 服务
CentOS 7 使用
systemctl
管理 Docker:bash
复制
sudo systemctl daemon-reexec
sudo systemctl restart docker
✅ 步骤四:验证是否生效
执行:
bash
复制
docker info | grep -A 4 "Registry Mirrors"
如果输出中包含你配置的镜像地址,说明已生效。
✅ 可选:检查 Docker 是否安装成功
bash
复制
docker version
✅ 推荐镜像源(2025 年仍可用)
表格
复制
提供方 | 镜像地址 |
---|---|
中国科技大学 | https://docker.mirrors.ustc.edu.cn |
网易云 | https://hub-mirror.c.163.com |
百度云 | https://mirror.baidubce.com |
七牛云 | https://reg-mirror.qiniu.com |
✅ 总结(CentOS 7 专用)
表格
复制
操作 | 命令 | |
---|---|---|
编辑配置 | sudo vi /etc/docker/daemon.json |
|
重启服务 | sudo systemctl restart docker |
|
验证配置 | `docker info | grep "Registry Mirrors"` |
如果你想查看所有标签(tags)
方法 2:使用 registry API(如果未禁用)
bash
复制
curl -s https://ghcr.nju.edu.cn/v2/xinnan-tech/xiaozhi-esp32-server/tags/list
全部评论