Docker 无法创建机器 - 'Error in driver during machine creation'

Docker cannot create a machine - 'Error in driver during machine creation'

不知道 Docker 有什么问题 - 我正在尝试获取守护进程 up/running 但无法获取。这是我得到的错误:

➜  ~  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

我是运行:

我通过 toolbox install tool 重新安装了二进制文件,但没有用。

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 

有什么建议吗?谢谢

似乎没有创建虚拟机。使用相同的命令 Kitematic 开始 运行 得到完整的调试,然后将其添加到您的问题中:

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

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

我能够解决类似的问题。 我第二次安装 docker 工具箱时出现此问题。

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

然后我重新创建了 boot2docker 机器 docker-machine -D create -d virtualbox --virtualbox-boot2docker-url=https://github.com/boot2docker/boot2docker/releases/download/v1.9.0/boot2docker.iso --virtualbox-memory 2048 default