macos - 从 cmd 行登录 Docker 会产生 i/o 超时

标签 macos docker

我正在尝试从 Docker 快速入门终端登录到 docker,但它不起作用。
我总是收到一条错误消息:“来自守护进程的错误响应:服务器错误:发布 https://index.docker.io/v1/users/:拨号 tcp:i/o 超时”

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

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

卡斯滕

最佳答案

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

  • DNS confused when switching WiFi networks
  • Container connectivity lost after switching wireless networks
  • Manual restart required everytime network connectivity changes (包含一些解决方法)

  • Docker Machine 0.5.3 增加了两个新的选项来规避这个问题;
  • --virtualbox-dns-proxy
  • --virtualbox-host-dns-resolver
  • 关于macos - 从 cmd 行登录 Docker 会产生 i/o 超时,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34807595/

    相关文章:

    objective-c - NSTableView - 在长 TableView 中以编程方式显示值

    swift - 在 Swift 的 NSTextfield 中设置最大字符数(为一个)

    c++ - 错误 : linker command failed with exit code 1 (use -v to see invocation) : on Macbook

    docker - 重新启动docker daemon后无法启动某些容器

    windows - docker 窗口中的 Docker exec

    macos - 请问如何在 flutter 桌面中使用谷歌地图?

    macos - Waitr Webdriver 中的警报框

    node.js - 找不到 Docker nodejs

    docker - 如果您在 Docker 中使用 Spring Boot 应用程序,那么使用 SSL 的最佳方法是什么

    Docker:如何在容器内挂载本地文件夹?