Docker无法创build一台机器 – “创build机器时驱动程序出错”

不知道什么是Docker的问题 – 我试图让守护进程启动/运行,但不能。 这是我得到的错误:

➜ ~ bash --login '/Applications/Docker/Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh' Creating Machine default... Running pre-create checks... Creating machine... (default) OUT | Creating VirtualBox VM... (default) OUT | Creating SSH key... (default) OUT | Starting VirtualBox VM... Error creating machine: Error in driver during machine creation: exit status 1 Starting machine default... exit status 1 Regenerate TLS machine certs? Warning: this is irreversible. (y/n): Regenerating TLS certificates Detecting the provisioner... Error getting SSH command: Something went wrong running an SSH command! command : cat /etc/os-release err : exit status 255 output : Setting environment variables for machine default... ## . ## ## ## == ## ## ## ## ## === /"""""""""""""""""\___/ === ~~~ {~~ ~~~~ ~~~ ~~~~ ~~~ ~ / ===- ~~~ \______ o __/ \ \ __/ \____\_______/ Error getting IP address: Host is not running docker is configured to use the default machine with IP For help getting started, check out the docs at https://docs.docker.com Error running connection boilerplate: default is not running. Please start it in order to use the connection settings 

我在跑步:

  • Mac OSX 10.10.5
  • Docker版本1.9.1,构builda34a1d5
  • VirtualBox版本5.0.10 r104061

我通过工具箱安装工具重新安装了二进制文件,但无济于事。

VirtualBox是给权限错误,所以这可能是问题(我安装了v4.3,但没有帮助):

 /Applications/VirtualBox.app/Contents/MacOS/VMMR0.r0: The owner is not root 

如果这有帮助,这里是Kitematic的日志输出:

 /usr/local/bin/docker-machine -D create -d virtualbox --virtualbox-memory 2048 default returned non zero exit code. Stderr: Docker Machine Version: 0.5.1 (7e8e38e) Found binary path at /usr/local/bin/docker-machine-driver-virtualbox 

有什么build议么? 谢谢

看来虚拟机没有被创build。 开始使用相同的命令Kitematic运行,以获得完整的debugging,然后将其添加到您的问题:

 /usr/local/bin/docker-machine -D create -d virtualbox --virtualbox-memory 2048 default 

我更新到OSX 10.11和问题消失了。 不知道为什么不幸。

我能够解决类似的问题。 当我第二次安装docker工具箱时发生了这个问题。

我卸载了所有的虚拟盒以太网驱动程序虚拟盒本身,然后卸载泊坞窗工具箱。

然后我重新创build了boot2docker机器docker-machine -D create -d virtualbox –virtualbox-boot2docker-url = https://github.com/boot2docker/boot2docker/releases/download/v1.9.0/boot2docker.iso –virtualbox-内存2048默认