【问题标题】:boot2docker shellinit command ended up in error "Error requesting socket: exit status 255"boot2docker shellinit 命令以错误“请求套接字时出错:退出状态 255”结束
【发布时间】:2014-12-31 13:31:00
【问题描述】:

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

【问题讨论】:

    标签: sockets docker boot2docker


    【解决方案1】:

    最后这个解决方案对我有用。看起来,必须在我们的主机文件中将 localhost 分配给 127.0.0.1(位置是 /etc/hosts)。 /etc/hosts 中应该有以下行

    127.0.0.1 localhost

    然后执行以下操作。最后,按照控制台显示的方式分配变量。

    boot2docker init boot2docker download boot2docker up

    【讨论】:

      【解决方案2】:

      尝试在 virtualbox 屏幕中查看实际错误。

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

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

      祝你好运

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2020-03-05
        • 2022-08-07
        • 1970-01-01
        相关资源
        最近更新 更多