docker-machine在`DBG |创build中断 填零“

我试图在快速启动start.sh文件中创build默认机器,但脚本在Creating SSH key...挂起Creating SSH key... 我已经在快速启动文件中跟踪到这一行。 Docker Quickstart Terminal.app/Contents/Resources/Scripts/start.sh

 $DOCKER_MACHINE create -d virtualbox --virtualbox-memory 2048 --virtualbox-disk-size 204800 $VM 

我卸载了所有的东西(virtualbox,docker,docker-machine等)并重新安装了工具箱,并search了我可以想到的解决scheme。 有任何想法吗?

我在Mac OSX 10.11.2上

 ❯docker-machine create -d virtualbox --virtualbox-memory 2048 --virtualbox-disk-size 204800 default
运行预创build检查...
创build机器...
 (默认)将/Users/ian/.docker/machine/cache/boot2docker.iso复制到/Users/ian/.docker/machine/machines/default/boot2docker.iso ...
 (默认)创buildVirtualBox VM ...
 (默认)创buildSSH密钥...
 ^ C%
 >>>经过时间3分18秒

docker-machine create -d virtualbox test相同是否docker-machine create -d virtualbox test

用–debug与docker-machine --debug create -d virtualbox test相同docker-machine --debug create -d virtualbox test

 ❯docker-machine --debug create -d virtualbox --virtualbox-memory 2048 --virtualbox-disk-size 204800 default [10:39:11]
 Docker机器版本:0.5.5,build
在/ usr / local / bin / docker-machinefind二进制path
启动驱动程序virtualbox的插件服务器
监听地址为127.0.0.1:59530的插件服务器
 ()调用.GetVersion
使用API​​版本1
 ()调用.SetConfigRaw
 ()调用.GetMachineName
 (标志查找)调用.GetCreateFlags
在/ usr / local / bin / docker-machinefind二进制path
启动驱动程序virtualbox的插件服务器
插件服务器在地址127.0.0.1:59534监听
 ()调用.GetVersion
使用API​​版本1
 ()调用.SetConfigRaw
 ()调用.GetMachineName
 (默认)调用.GetMachineName
 (默认)调用.DriverName
 (默认)调用.GetCreateFlags
 (默认)调用.SetConfigFromFlags
运行预创build检查...
 (默认)调用.PreCreateCheck
 (默认)DBG | 命令:/ usr / local / bin / VBoxManage --version
 (默认)DBG |  STDOUT:
 (默认)DBG |  {
 (默认)DBG |  5.0.12r104815
 (默认)DBG |  }
 (默认)DBG |  STDERR:
 (默认)DBG |  {
 (默认)DBG |  }
 (默认)DBG | 本地Boot2Docker ISO版本:v1.9.1
 (默认)DBG | 命令:/ usr / local / bin / VBoxpipe理列表hostonlyifs
 (默认)DBG |  STDOUT:
 (默认)DBG |  {
 (默认)DBG | 名称:vboxnet0
 (默认)DBG |  GUID:786f6276-656e-4074-8000-0a0027000000
 (默认)DBG |  DHCP:已禁用
 (默认)DBG |  IP地址:192.168.99.1
 (默认)DBG | networking掩码:255.255.255.0
 (默认)DBG |  IPV6Address:
 (默认)DBG |  IPV6NetworkMaskPrefixLength:0
 (默认)DBG | 硬件地址:0:00:27:00:00:00
 (默认)DBG | 中型:以太网
 (默认)DBG | 状态:向下
 (默认)DBG |  VBoxNetworkName:HostInterfaceNetworking-vboxnet0
 (默认)DBG |
 (默认)DBG | 名称:vboxnet1
 (默认)DBG |  GUID:786f6276-656e-4174-8000-0a0027000001
 (默认)DBG |  DHCP:已禁用
 (默认)DBG |  IP地址:192.168.50.1
 (默认)DBG | networking掩码:255.255.255.0
 (默认)DBG |  IPV6Address:
 (默认)DBG |  IPV6NetworkMaskPrefixLength:0
 (默认)DBG | 硬件地址:0:00:27:00:00:01
 (默认)DBG | 中型:以太网
 (默认)DBG | 状态:向下
 (默认)DBG |  VBoxNetworkName:HostInterfaceNetworking-vboxnet1
 (默认)DBG |
 (默认)DBG |  }
 (默认)DBG |  STDERR:
 (默认)DBG |  {
 (默认)DBG |  }
 (默认)调用.GetConfigRaw
创build机器...
 (默认)调用.Create
 (默认)DBG | 本地Boot2Docker ISO版本:v1.9.1
 (默认)将/Users/ian/.docker/machine/cache/boot2docker.iso复制到/Users/ian/.docker/machine/machines/default/boot2docker.iso ...
 (默认)创buildVirtualBox VM ...
 (默认)创buildSSH密钥...
 (默认)DBG | 创build磁盘映像...
 (默认)DBG | 创build204800 MB的硬盘镜像...
 (默认)DBG | 编写魔术焦油标题
 (默认)DBG | 编写SSH密钥的tar头
 (默认)DBG | 调用内部的createDiskImage
 (默认)DBG |  &[/ usr / local / bin / VBoxManage [/ usr / local / bin / VBoxManage convertfromraw stdin /Users/ian/.docker/machine/machines/default/disk.vmdk 214748364800 --format VMDK] [] [] false [ ] [] [] []}
 (默认)DBG | 开始命令
 (默认)DBG | 复制到标准input
 (默认)DBG | 从原始图像文件=“stdin”转换为文件=“/用户/ ian / .docker /机器/机器/默认/ disk.vmdk”...
 (默认)DBG | 创build大小为214748364800字节(204800MB)的dynamic图像...
 (默认)DBG | 填零
 ^ C%
 >>>逝去的时间10分46秒

Docker实际上并没有被破坏,第一次只需要很长的时间来提供 Virtual Box。 对于我的2013年末的MacBook Pro和SSD,花费了大约1个小时才完成第一次。

默认机器的初始configuration完成后,所有操作都正常。