解决在windows下docker login超时的问题

在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重启成功后,问题得到解决。
解决在windows下docker login超时的问题_第1张图片

你可能感兴趣的:(服务器)