3

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

前任:

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

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

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

composer self-update

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

我在 Windows 中使用 laradock。

4

1 回答 1

1

之后我搜索了更多关于这个问题的信息,我在 git-hub 中找到了这个报告

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

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

最后对我来说问题是我使用的客户端(git-cli)。我改为(Powershell),它工作得很好。Putty 它也是连接到 docker 环境的替代品。

于 2017-08-25T12:55:40.417 回答