【求助】docker镜像源配置成功但未生效

323 阅读1分钟

虚拟机系统是CentOS 7 用的是VMware

报错:

image.png Error response from daemon: Get "https://registry-1.docker.io/v2/": net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

目前情况:

  1. docker info显示正确

image.png 2. 连接外网,可ping通

image.png 3. 配置镜像后,reload daemon,重启docker,重启虚拟机后任报同样的错

   sudo systemctl daemon-reload
   sudo systemctl stop docker.service
   sudo systemctl stop docker.socket
   sudo systemctl start docker.socket
   sudo systemctl start docker.service
   sudo shutdown -r now

4. /etc/resolv.conf 如下

之前默认是这样,但是pull失败

# Generated by NetworkManager
search localdomain
nameserver 192.168.88.2

后面看到网上说是DNS的问题,更改之后依然无效

image.png
5. /etc/docker/daemon.json 如下

image.png

尝试过配置了多个国内其他镜像源,但是依然无效

网上的方法基本上是更换镜像源和修改DNS配置,但是依然无法解决问题