Docker Toolbox Mac命令行和Kitematics失败

我已经使用graphics安装程序(官方的)和brew cask install ,为Mac安装了新的Docker Toolbox应用程序。

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

 $ docker-machine env default open /Users/adeynack/.docker/machine/machines/default/ca.pem: no such file or directory 

当我尝试Kitematics ,它失败了,如下所示:

风筝失败

我尝试Delete VM and retry setup ,但没有成功。 任何见解或想法都欢迎在这里。

编辑:我已经使用VirtualBox的testing版本5.0.3。

这可能是由于Virtualbox问题造成的。 这个问题已经被最新的virtualbox的virtualbox修正了: Virtualbox Test build 。

您必须卸载当前版本的Virtual Box并安装testing版本。

编辑

您可能需要创build一个新的泊坞窗机器。

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

这对我工作:

 docker-machine regenerate-certs default docker-machine restart default