Docker可用镜像源

[复制链接]
发表于 2026-10-6 15:39:35 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×

问题现象

使用 docker pull 拉取镜像时,如果不指定版本号会直接报超时错误;加上具体版本号(例如 docker pull rabbitmq:3.8.2)反而能拉取成功。这通常是因为默认镜像仓库(Docker Hub)在国内网络环境下访问不稳定,需要配置可用的镜像加速源来兜底。

配置镜像加速源

编辑 Docker 守护进程配置文件 /etc/docker/daemon.json,在 registry-mirrors 数组中填入可用的镜像源地址:

{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://hub.rat.dev/",
    "https://docker.1panel.live",
    "https://docker.chenby.cn",
    "https://docker.hpcloud.cloud",
    "https://dockerhub.timeweb.cloud",
    "https://docker.ckyl.me/",
    "https://noohub.ru",
    "https://huecker.io"
  ]
}

镜像源地址会随网络环境变化而失效,建议保留多个备用源,并定期测试可用性。

使配置生效

修改完成后,重新加载守护进程配置并重启 Docker 服务:

systemctl daemon-reload
systemctl restart docker

重启后再次执行 docker pull 即可通过镜像源加速拉取。如果某个镜像源不可用,从数组中移除该地址即可。

qidao123.com企服评测-应用市场 编辑提示:镜像源地址具有时效性,本文列出的地址可能因网络策略调整而失效,使用前请自行验证连通性。

回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表