我想在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
的使用情况有关,与“VB
”native
形成鲜明对比。
是否有人已在Windows
内成功使用旧版boot2docker
?或许这是不可能的......
答案 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位泊坞窗图像。
如果上述这样的组合对某人有效,那将会很有趣。