虚拟机系统是CentOS 7 用的是VMware
报错:
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)
目前情况:
- docker info显示正确
2. 连接外网,可ping通
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的问题,更改之后依然无效
5. /etc/docker/daemon.json 如下
尝试过配置了多个国内其他镜像源,但是依然无效