尝试
Type3 is caught
中的建议
https://github.com/boot2docker/boot2docker/issues/436#issuecomment-50135355
但收到此错误:
boot2docker init
知道发生了什么以及如何摆脱这个错误?
EDIT。我正在使用Boot2Docker提供的VirtualBox v4。
答案 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\latest
是C:\path\to\PortableGit-2.4.5.1-4th-release-candidate-64-bit\
的符号链接:Git-for-Windows包含来自Git的最新内容,以及最近基于msys2的bash。