为什么bash的boot2docker中的bash如此痛苦?

时间:2015-05-20 08:36:00

标签: windows boot2docker

我在Windows 7上安装了boot2docker,我注意到它非常慢。我尝试了几台具有相同结果的机器 - 加载需要一段时间,最糟糕的部分是打字之间的延迟,实际出现在屏幕上的角色很可怕 - 大约20-30秒!这使得boot2docker几乎无法在Windows上使用。

我想知道是否有人遇到过这个问题而且可以看到任何解决方案?

1 个答案:

答案 0 :(得分:2)

在运行boot2docker ssh时,问题似乎来自SSH客户端。在%PATH%和我的系统上搜索此SSH客户端,默认情况下为C:\Program Files (x86)\Git。就像你报道的那样,它非常缓慢。

顺便说一句,如果你打开一个命令行并直接运行ssh <boot2docker IP address>来连接boot2docker VM,那么它也很慢,而在Boot2docker VM中使用shell本身就没问题。

我还不知道为什么这个SSH客户端很慢但是我已经通过安装Cygwin(https://www.cygwin.com/)并重载%PATH%来成功替换它:

C:\> set PATH=C:\PrgFiles\cygwin64\bin;%PATH%
C:\> boot2docker ssh`

不再缓慢。