Docker Toolbox教程Client.Timeout在等待标题时被超过

我正在按照https://docs.docker.com/get-started/part2/#publish-the-image上的指南

在整个指南中,我遇到了这个错误,有时会出现问题,有时当我重新运行他们将要工作的命令时。

docker push %username%/%repository%:%tag% 

我将得到Using default tag: latest 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 Toolbox的Windows Home。

请让我知道是否需要任何额外的信息。

对于其他任何正在寻找的人,我在这里find了答案,这使我到了这里

特别对我来说这些步骤是有帮助的。 万一链路在未来破裂。

这适用于Windows 10家庭/ Docker工具箱

  1. 右键点击屏幕右下方的wifi图标,打开networking和共享中心。
  2. 在“连接”上右键单击连接
  3. 点击属性
  4. 取消选中IPv6
  5. 检查IPv4
  6. 点击属性
  7. select单选button使用以下DNS地址
  8. 优先使用8.8.8.8
  9. 重新启动计算机,然后重试。