Boot2Docke init:运行中的boot2docker初始化错误:无法初始化机器" boot2docker-vm":退出状态1

时间:2015-07-15 05:45:58

标签: docker virtual-machine virtualbox boot2docker

尝试

Type3 is caught

中的建议

https://github.com/boot2docker/boot2docker/issues/436#issuecomment-50135355

但收到此错误:

boot2docker init

知道发生了什么以及如何摆脱这个错误?

EDIT。我正在使用Boot2Docker提供的VirtualBox v4。

3 个答案:

答案 0 :(得分:1)

Boot2docker目前与VirtualBox 5不兼容,请参阅Virtualbox 5.0 Compatibility

解决方法是使用docker-machine的当前开发版本。在Mac OS上,您可以使用brew进行安装:

$ brew install --HEAD docker-machine
$ docker-machine  -v
docker-machine version 0.4.0-dev (HEAD)
$ docker-machine create -d virtualbox boot2docker
$ eval $( docker-machine env boot2docker )
$ docker version

答案 1 :(得分:1)

答案 2 :(得分:0)

尝试使用最小路径启动boot2docker。

正如我在“How to get Docker to run on a Windows System behind a corporate firewall?”中所说,我使用:

Path=C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0;C:\prgs\git\latest\bin;C:\prgs\git\latest\usr\bin;C:\Program Files\Oracle\VirtualBox;c:\prgs\Boot2DockerforWindows;C:\Users\43640119\prog\b2d\

那是

C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0;
C:\prgs\git\latest\bin;
C:\prgs\git\latest\usr\bin;

C:\Program Files\Oracle\VirtualBox;
c:\prgs\Boot2DockerforWindows;C:\Users\43640119\prog\b2d\

C:\prgs\git\latestC:\path\to\PortableGit-2.4.5.1-4th-release-candidate-64-bit\的符号链接:Git-for-Windows包含来自Git的最新内容,以及最近基于msys2的bash。

VirtualBox为4.x,而不是最后的5.0,mentionedhzpz