为什么在Windows的boot2docker中bash如此痛苦地缓慢?

我已经在Windows 7上安装了boot2docker,我注意到它非常慢。 我已经在几台机器上尝试了相同的结果 – 加载需要一段时间,最糟糕的部分是键入和实际出现在屏幕上的字符之间的差距是可怕的 – 大约20-30秒! 这使得boot2docker几乎不可能在Windows上使用。

我不知道是否有人遇到这个问题,可以看到任何解决scheme?

在运行boot2docker ssh时,看起来问题来自于SSH客户端。 这个SSH客户端在%PATH%和我的系统上搜索,默认情况下,它是C:\Program Files (x86)\Git 。 就像你所说的那样,速度很慢。

顺便说一句,如果你打开一个命令行并直接运行ssh <boot2docker IP address>连接到boot2docker虚拟机,它也是非常慢,而在Boot2docker虚拟机本身使用shell是很好的。

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

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

没有更多的缓慢。