来自cmd行的Dockerlogin会产生I / O超时

我试图从Docker快速入门terminallogin到docker,但它不工作。 我总是得到一个错误说:“从守护进程的错误响应:服务器错误:发布https://index.docker.io/v1/users/ :拨号TCP:I / O超时”

最近几天我一直在使用docker,并且总是能够login和推/拉东西。 唯一不同的是我能想到的是我目前在不同的Wifi上。

任何帮助非常感谢,谢谢。

卡斯滕

这是一个已知的问题,可能与VirtualBox有关; 切换networking后,boot2docker / VirtualBox有时会失去连接或使用不正确的DNS设置。

  • 切换WiFinetworking时,DNS感到困惑
  • 切换无线networking后,容器连接丢失
  • 每次networking连接更改时都需要手动重新启动 (包含一些解决方法)

docker机0.5.3增加了两个新的select,可以绕过这个;

  • --virtualbox-dns-proxy
  • --virtualbox-host-dns-resolver

重新启动机器后,它再次工作,不知道是什么原因导致问题,但…