Docker-Machine坚持创建默认值

时间:2016-03-27 10:53:24

标签: macos docker docker-machine

我试图在Mac OSX上启动Docker的默认机器。

每次我都试图通过命令启动新的默认机器:

docker-machine create --driver virtualbox default

使用Docker Quick Start Terminal它坚持

(default) Creating SSH key...

这是输出:

Running pre-create checks...
Creating machine...
(default) Copying /Users/avivpaz/.docker/machine/cache/boot2docker.iso to /Users/avivpaz/.docker/machine/machines/default/boot2docker.iso...
(default) Creating VirtualBox VM...
(default) Creating SSH key...

这是我的OSX和Docker版本:

Mac 10.11.3    
docker-machine version 0.6.0, build e27fb87

2 个答案:

答案 0 :(得分:0)

似乎紧随其后的是issue 2788,与VirtualBox相比,它更多地与docker机器相关。

尝试重新启动Mac,或确保没有VBox ...进程。

答案 1 :(得分:0)

首先,只需从〜/ cache 目录中删除 boot2docker.iso ,然后再次重启docker终端。如果将下载新的最新boot2docker.iso,你很高兴。 如果它不能正常工作,请下载latest boot2docker.iso并将其放入上面的缓存目录

/Users/{user}/.docker/machine/cache/

$ ~/.docker/machine/cache

$ ls
boot2docker.iso

最后,运行创建虚拟机

docker-machine create --driver virtualbox default

而且,再次,你很高兴。希望这可以帮助。