docker terminal:等待IP

时间:2016-03-12 14:07:26

标签: docker

当我启动docker quickstart终端时,它被#34;等待IP"根本没有回应。

有人可以告诉我该如何处理?

4 个答案:

答案 0 :(得分:18)

我有同样的问题。我设法通过以下步骤解决了问题:

  • 启动Oracle VM VirtualBox桌面应用程序。
  • 选择并手动启动default虚拟机。
  • 关闭虚拟机窗口并选择Send shutdown signal
  • 运行Docker Quickstart Terminal
  • (可选)右键单击default虚拟机,然后在Show桌面应用程序中选择Oracle VM VirtualBox以监控虚拟机启动过程。

执行上述步骤后,我显示了Docker Quickstart Terminal窗口:

                    ##         .
                  ## ## ##        ==
               ## ## ## ## ##    ===
           /"""""""""""""""""\___/ ===
      ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ /  ===- ~~~
           \______ o           __/
             \    \         __/
              \____\_______/

docker is configured to use the default machine with IP 192.168.99.100
For help getting started, check out the docs at https://docs.docker.com

Start interactive shell
...

答案 1 :(得分:1)

这是一个较旧的线程,但这在使用Docker Toolbox的Windows 10 Home中对我有用。 Docker被困在“等待IP”中。

  1. 关闭所有docker终端。
  2. 打开VirtualBox,关闭Docker实例 (如果正在运行),然后将其删除。
  3. 使用管理员权限启动Docker Quickstart Terminal,并等待它进行所有设置。这是docker之前被困的步骤。
  4. (可选)如果您想了解幕后发生的事情,可以在VirtualBox中的(现在为“运行中”)Docker VM上选择“显示”。
  5. “ docker”启动完成后,您可以关闭docker终端,然后在没有管理员权限的情况下再次运行它。

答案 2 :(得分:0)

VirtualBox的“默认”虚拟机看起来网络适配器配置错误。尝试先检查一下。

如果是您的第一次运行,或者您没有任何重要的Docker镜像或容器,则可以从VirtualBox中删除“默认”VM。 Docker Quickstart终端在启动后重新创建此“默认”虚拟机。

答案 3 :(得分:0)

我遇到了类似的问题,并在这里找到了解决方法

https://github.com/docker/toolbox/issues/734#issuecomment-369910154

我只是这样做

打开任务管理器并结束所有Virtual Box实例的任务。