docker 容器中的历史记录
History in docker container
当我在 linux 中使用普通终端时,我可以使用向上箭头键在我执行的上一个命令之间导航。我需要在 docker.
的容器中做同样的事情
例如:
使用以下命令登录容器工作 space:
/usr/bin/winpty.exe docker-compose exec workspace bash
然后,在 workspace 容器中,我 运行 执行如下命令:
composer self-update
然后我关闭当前会话,下次我尝试在每次登录容器时重复相同的步骤时,提示历史记录没有保存任何命令。
我在 windows 中使用 laradock。
之后我搜索了更多关于这个问题的信息,我在 git-hub
中找到了这个报告
https://github.com/moby/moby/issues/13817
https://github.com/Maximus5/ConEmu/issues/183
最后我遇到的问题是我使用的客户端 (git-cli)。我更改为 (Powershell),它运行良好。 Putty 连接到 docker 环境太另类了。
当我在 linux 中使用普通终端时,我可以使用向上箭头键在我执行的上一个命令之间导航。我需要在 docker.
的容器中做同样的事情例如:
使用以下命令登录容器工作 space:
/usr/bin/winpty.exe docker-compose exec workspace bash
然后,在 workspace 容器中,我 运行 执行如下命令:
composer self-update
然后我关闭当前会话,下次我尝试在每次登录容器时重复相同的步骤时,提示历史记录没有保存任何命令。
我在 windows 中使用 laradock。
之后我搜索了更多关于这个问题的信息,我在 git-hub
中找到了这个报告https://github.com/moby/moby/issues/13817
https://github.com/Maximus5/ConEmu/issues/183
最后我遇到的问题是我使用的客户端 (git-cli)。我更改为 (Powershell),它运行良好。 Putty 连接到 docker 环境太另类了。