Docker error:Error requesting socket: exit status 255

By | 2014年12月15日

在docker的使用过程中,有可能你会遇到如题所示的错误。
该错误在我的环境里是发生在MS Windows上的“boot2docker up”的命令执行之后。
并且,在“boot2docker ssh”的时候,也会出现同样的错误。

即,无法通过boot2docker,从宿主机连入虚拟机。

对于该问题,它的一种解法如下所示:
(这里,我的终端模拟工具为:Git Bash)

首先,如上命令所示,在“boot2docker up”的时候,跟上参数“-v”,以便于查看详细的启动日志信息。
你可以在以上的日志中,找到Docker所在的虚拟主机的IP信息:
VM Host-only IP address: 192.168.59.103

然后,你就可以通过SSH工具连入虚拟机了:
Way One:Git Bash

如上所示,通过命令“ssh docker@192.168.59.103”,你可以以docker用户连入Docker所在的虚拟机,该用户的默认密码为:tcuser。

通过其他的终端工具连入也是如上所示的步骤,只需要提供正确的连入信息即可,它们如下(在我的当前环境中,不同的环境下也许不同,需要“boot2docker up -v”的反馈日志中具体确认):
IP:192.168.59.103
用户:docker
密码:tcuser

————————————————————————————————————————
Ending。

打赏

说点什么

avatar

This site uses Akismet to reduce spam. Learn how your comment data is processed.

  Subscribe  
提醒