Docker Toolbox Mac命令行和Kitematics失败

Ade*_*ack 4 macos docker docker-toolbox

我已经使用图形安装程序(官方安装程序)和安装了新的Docker Toolbox应用程序brew cask install.

在这两种情况下,虚拟机都是正确创建的,但是在环境中似乎有些错误,因为当我尝试docker-machine在命令行上执行时,它会像这样失败:

$ docker-machine env default
open /Users/adeynack/.docker/machine/machines/default/ca.pem: no such file or directory
Run Code Online (Sandbox Code Playgroud)

当我尝试时Kitematics,它会像这样失败:

Kitematics失败了

我试过了Delete VM and retry setup,没有成功.欢迎任何见解或想法.

编辑:我已经在使用VirtualBox的测试版本5.0.3.

gne*_*kus 5

这可能是由问题引起的Virtualbox.这里的问题已经通过最新的virtualbox testbuild修复:Virtualbox Test build.

您必须卸载当前版本的Virtual Box并安装测试版本.

编辑

您可能需要创建一个新的docker机器.

  1. 创建一个新的docker机器: docker-machine create --driver virtualbox dev
  2. 接下来,启动开发环境: docker-machine env dev
  3. 为开发机器设置环境: eval "$(docker-machine env dev)"