前言

这是我在这个网站整理的笔记,有错误的地方请指出,关注我,接下来还会持续更新。
作者:神的孩子都在歌唱

错误说明

image-20240916121259203

这个错误消息出现在 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
转载说明:务必注明来源,附带本人博客连接

Logo

技术共进,成长同行——讯飞AI开发者社区

更多推荐