docker获取IP地址时出错:ssh命令错误退出状态255

时间:2017-03-27 02:50:00

标签: linux windows boot2docker

我正在使用Oracle VM VurtualBox 5.1.18版本

Windows 10版本64位和“Docker快速启动终端”

我安装了docker终端并尝试运行它。我收到了这条消息。

enter image description here

所以我再次运行它,我收到了这条消息。

enter image description here

所以,当我尝试“$ docker-machine ls”命令时,会打印以下信息。

NAME      ACTIVE   DRIVER       STATE     URL   SWARM   DOCKER    ERRORS
default   *        virtualbox   Running                 Unknown   ssh command error:
command : ip addr show
err     : exit status 255
output  :

为了解决这个问题,我尝试了以下命令。

$ Docker-machine rm default
$ Docker-machine create --driver virtualbox default

然而,同样的现象重演了。

1 个答案:

答案 0 :(得分:0)

你安装了ProxyCap吗?

感谢@alastairtree,他提醒我,ProxyCap会在设置端口转发时出现VirtualBox错误。如果检查VirtualBox日志,请记录文件路径:C:\Users\demo\.docker\machine\machines\default\default\Logs\VBox.log

您可以找到错误消息supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\windows\system32\pcapwsp.dll': rcNt=0xc0000190

pcapwsp.dll是ProxyCap的一部分,在卸载ProxyCap之后,一切都很好