VBox中的boot2docker

时间:2015-06-02 08:41:02

标签: virtual-machine boot2docker vbox

我想在boot2docker Windows内使用VirtualBox (Windows XP 64-bits, VT-x enabled)

我尝试启动boot2docker (v1.6.2)的最新版本,但boot2docker启动命令没有结束,都使用Boot2docker快捷方式或直接boot2docker启动Windows terminal 1}}。

boot2docker init”实际上有效,但“boot2docker up”输出(我等了一个小时,仍在运行):

  

等待VM和Docker守护程序启动....................................... ....... OOOOOOO

来自Logs的{​​{1}}并且其状态为“正在运行”,没有任何失败,没有消息,没有任何重要信息。

我在另一个boot2docker-vm中尝试了“boot2docker ssh”,但失败了,错误为Terminal

我猜这个问题可能与"error in run: exit status 255" ("boot2docker ip" fails with "Failed to get VM Host only IP address. Was the VM initialized using boot2docker?")Windows的使用情况有关,与“VBnative形成鲜明对比。

是否有人已在Windows内成功使用旧版boot2docker?或许这是不可能的......

2 个答案:

答案 0 :(得分:1)

这件事发生在我身上,我做了一次

boot2docker delete
boot2docker init
boot2docker up

并且有效。

答案 1 :(得分:1)

在VirtualBox中运行boot2docker是不可能的,因为boot2docker也基于VirtualBox,不幸的是这样的嵌套不受支持 - 这里有feature request关于这个(它值得在那里表明你的兴趣!:)。

人们正在报告success running nested VirtualBox配置,但他们使用32位操作系统作为内部实例和docker supports currently only 64 bit OS

然而,run docker on 32 bit OS有一些非官方的尝试,但是需要专用的32位泊坞窗图像。

如果上述这样的组合对某人有效,那将会很有趣。