在Windows下使用docker,不论是login,search还是push都会报错超时:Get https://registry-1.docker.io/v2/: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)

这个问题是Windows下网络连接设置不正确所造成的,因此需要更改docker desktop的网络设置。
右键docker desktop:
在这里插入图片描述
然后点击settings,在settings的左栏选择Network,把其中DNS Server的Automatic改为Fixed,然后点击Apply。等待docker重启成功后,问题得到解决。
在这里插入图片描述

Logo

云原生社区为您提供最前沿的新闻资讯和知识内容

更多推荐