更换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

 

 

 

 

 

 

 

 

全部评论

·