docker拉取镜像报错 request canceled while waiting for connection
前言这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。作者:神的孩子都在歌唱。
·
前言
这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。
作者:神的孩子都在歌唱
错误说明
这个错误消息出现在 Docker 客户端尝试连接 Docker Hub 时,未能成功建立连接,导致请求超时。具体错误是:
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 的配置文件:
sudo nano /etc/docker/daemon.json
添加或修改为:
{
"registry-mirrors": ["https://registry.docker-cn.com"]
}
保存后,重启 Docker:
sudo systemctl restart docker
作者:神的孩子都在歌唱
本人博客:https://blog.csdn.net/weixin_46654114
转载说明:务必注明来源,附带本人博客连接
更多推荐
所有评论(0)