docker-machine create命令在等待IP

时间:2019-01-15 16:29:21

标签: docker docker-swarm

我正在尝试启动docker swarm集群。我正在将ubuntu用作Windows 10上的VM。

当我给出以下命令时,它在等待IP时卡住了。

docker-machine create -d virtualbox --virtualbox-no-vtx-check manager1

输出

neeraj@neeraj-VirtualBox:~$ docker-machine create -d virtualbox --virtualbox-no-vtx-check manager1
Running pre-create checks...
(manager1) Image cache directory does not exist, creating it at /home/neeraj/.docker/machine/cache...
(manager1) No default Boot2Docker ISO found locally, downloading the latest release...
(manager1) Latest release for github.com/boot2docker/boot2docker is v18.09.1
(manager1) Downloading /home/neeraj/.docker/machine/cache/boot2docker.iso from https://github.com/boot2docker/boot2docker/releases/download/v18.09.1/boot2docker.iso...
(manager1) 0%....10%....20%....30%....40%....50%....60%....70%....80%....90%....100%
Creating machine...
(manager1) Copying /home/neeraj/.docker/machine/cache/boot2docker.iso to /home/neeraj/.docker/machine/machines/manager1/boot2docker.iso...
(manager1) Creating VirtualBox VM...
(manager1) Creating SSH key...
(manager1) Starting the VM...
(manager1) Check network to re-create if needed...
(manager1) Found a new host-only adapter: "vboxnet0"
(manager1) Waiting for an IP...

有人可以指导我解决此问题吗?

Ubuntu版本-18.04.1

2 个答案:

答案 0 :(得分:1)

我可以看到您正在尝试使用virtualbox尚不支持的嵌套虚拟化(选项--virtualbox-no-vtx-check)。解决方案是直接在Windows而非ubuntu VM中运行docker-machine。

答案 1 :(得分:0)

您是否尝试过删除.docker和.Virtualbox目录?如果那不起作用,我们可以进一步诊断问题。