docker拉取时报错Error response from daemon: Get “https://registry-1.d

[复制链接]
发表于 2026-10-7 10:14:26 | 显示全部楼层 |阅读模式

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

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

×

问题现象

执行 docker pull 拉取镜像时出现 Error response from daemon: Get "https://registry-1.docker.io/v2/": ...,通常是默认的 Docker Hub 官方源在国内访问不畅或镜像源失效导致。配置国内镜像加速器即可解决。

修改 daemon 配置(Linux)

编辑 Docker 守护进程配置文件:

vi /etc/docker/daemon.json

在 registry-mirrors 中填入可用的国内镜像源(以下为常用公共镜像,可按网络情况自行选用):

{
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://hub-mirror.c.163.com",
    "https://mirror.baidubce.com",
    "https://mirror.aliyuncs.com",
    "https://docker.nju.edu.cn",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://mirror.iscas.ac.cn"
  ]
}

注意:JSON 中最后一个镜像地址后不要加逗号;若之前有其他配置(如 exec-opts),请保留并合并到同一文件中。

Windows 环境

在 Windows 桌面版 Docker 中,打开设置(Settings)→ Docker Engine,在配置 JSON 的 registry-mirrors 数组中加入上述地址,点击 Apply & Restart 即可。

重新加载并重启

sudo systemctl daemon-reload
sudo systemctl restart docker

重启后执行 docker info 查看 "Registry Mirrors" 一项,确认镜像源已生效,再重新拉取镜像即可。

说明:阿里云镜像要求登录容器镜像服务后获取专属加速地址(形如 https://xxxx.mirror.aliyuncs.com),稳定性更佳,建议优先使用。

qidao123.com企服评测-应用市场 编辑提示

回复

使用道具 举报

登录后关闭弹窗

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