Docker和Windows - 默认容器上的SSH问题

时间:2016-05-06 08:11:53

标签: windows docker virtualbox

我是Docker的新手,我刚刚在Windows 7(64位)上安装了Docker ToolBox 1.11.1。  运行Quickstart Terminal时,我遇到了创建默认容器的问题 在阅读了我调用过的一堆论坛之后:

docker-machine rm -f default
docker-machine --debug create -d virtualbox default 

但仍然没有结果。上次操作的完整日志是:
https://gist.github.com/anonymous/117e302c047492170a6f0c7d4e79199a

他们最后用短语: “(默认)DBG |错误拨号TCP:拨打tcp 127.0.0.1:49659:connectex:无法建立连接,因为目标计算机主动拒绝它。”

我不知道如何解决这个问题。有人能帮助我吗?

1 个答案:

答案 0 :(得分:0)

在Windows和Mac OS Docker中运行虚拟机。当您使用Docker Toolbox安装Docker时,它会负责安装Virtual Box,创建一个“默认”虚拟机并将其配置为运行Boot2Docker映像。 使用命令:

docker-machine rm -f default

您正在删除此默认VM。然后运行命令:

docker-machine --debug create -d virtualbox default

您正在创建一个名为“default”的新VM,因此您不会创建或启动任何默认的Windows容器。

"积极拒绝它"意味着当您尝试连接时,主机发送了重置而不是确认。请检查防火墙或代理配置,因为这是一个通信问题。 希望这可以提供帮助。