docker容器中的历史

时间:2017-08-25 03:16:39

标签: docker docker-windows laradock

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

例如:

使用以下命令登录容器工作区:

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

然后,在工作区容器中,我运行了这样的命令:

composer self-update

然后我关闭当前会话,下次当我登录容器时尝试重复相同的步骤时,提示历史记录没有保存任何命令。

我在windows中使用laradock。

1 个答案:

答案 0 :(得分:1)

之后我更多地搜索了这个问题,我在git-hub

中找到了这个报告

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

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

最后我遇到的问题是我使用的客户端(git-cli)。我改为(Powershell),它完美无缺。 Putty它也是连接到docker环境的替代方案。