boot2docker shellinit命令在错误“请求套接字时出错:退出状态255”

按照http://boot2docker.io/的说明在OSX上安装boot2docker。 之后,开始申请。 在terminal中,boot2docker shellinit命令启动,并最终抛出此错误“错误请求套接字:退出状态255”。 试了boot2docker stop —> delete —> download —> init —> up。 它没有帮助。 我使用的版本是v1.3.1。 任何想法为什么它可能失败? 谢谢!

最后,这个解决scheme为我工作。 这似乎是强制性的,我们的主机文件(位置是/ etc / hosts)将本地主机分配给127.0.0.1。 / etc / hosts中应该有以下行

127.0.0.1 localhost

并执行以下操作。 最后,在控制台显示的时候分配variables。

boot2docker init boot2docker download boot2docker up

尝试在虚拟屏幕中看到实际的错误。

对我来说,这是因为我的BIOS没有启用可视化。 我可以看到“这个内核需要一个x86-64的CPU,但只检测到一个i686 CPU,无法启动”错误在虚拟框中的屏幕

在BIOS中,安全性>可视化>启用>保存并退出

祝你好运