docker集装箱的历史

当我在linux中使用一个普通的terminal时,我可以使用上一个arroy键在我执行的上一个命令之间导航。 我需要在Docker中的容器中做同样的事情。

例如:

使用以下命令login到容器工作空间:

/usr/bin/winpty.exe docker-compose exec workspace bash 

然后,在工作区容器中,我运行如下命令:

 composer self-update 

然后closures当前会话,下一次我尝试重复相同的步骤,只要我login容器,提示历史logging没有任何命令保存。

我在窗口中使用laradock。

之后,我search了更多关于这个问题,我发现这个报告在git-hub

https://github.com/moby/moby/issues/13817

https://github.com/Maximus5/ConEmu/issues/183

最后,我的问题是我使用的客户端(git-cli)。 我改变(Powershell),它完美的作品。 腻子它是连接到docker环境的另一种select。