Docker终端:等待IP地址

29
当我启动我的Docker快速启动终端时,它被“等待IP”卡住了,没有任何响应。 有人可以告诉我如何处理吗?
4个回答

29

我遇到了同样的问题。通过以下步骤,我设法解决了这个问题:

  • 启动 Oracle VM VirtualBox 桌面应用程序。
  • 选择并手动启动 default 虚拟机。
  • 关闭虚拟机窗口并选择 发送关机信号
  • 运行 Docker Quickstart Terminal
  • (可选) 右键单击 default 虚拟机,并在 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
...

5

这是旧的主题,但对于我在Windows 10 Home中使用Docker Toolbox有效。 Docker一直停留在“等待IP”的状态。

  1. 关闭所有Docker终端。
  2. 打开VirtualBox,关闭运行中的Docker实例并删除它。
  3. 以管理员权限启动Docker快速启动终端,并等待它设置所有内容。这是Docker之前卡住的步骤。
  4. (可选)如果您想查看幕后发生的事情,可以在VirtualBox中的(现在处于“运行中”状态的)Docker VM上选择“显示”。
  5. 一旦“docker”完成引导,您可以关闭Docker终端,然后再次运行它而无需使用管理权限。

0

看起来你的VirtualBox的“default”虚拟机网络适配器配置有误。请先检查一下。

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


这种情况经常发生,不方便重新创建。 - shredding

0

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接