docker - docker容器中的历史

标签 docker docker-for-windows laradock

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

例如:

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

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

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

composer self-update

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

我在 windows 中使用 laradock。

最佳答案

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

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

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

最后,我遇到的问题是我使用的客户端 (git-cli)。我更改为 (Powershell),它运行良好。 Putty 连接docker环境太另类了。

关于docker - docker容器中的历史,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45873899/

相关文章:

docker-compose - Docker Compose 挂载卷错误 : No Such File or Directory

php - 如何使用 laradock 使用 postgres 配置 laravel?无法连接到服务器 : Connection refused on port 5432

asp.net - 从Docker容器到主机中SQL Server dblocal的连接字符串

docker - 无法在Fabric-ca容器中创建的对等Docker容器中看到用户

docker-for-windows - 为Windows Docker容器分配的默认内存量?

docker - 你如何在 Windows 上安装 docker 套接字?

ffmpeg - php-fpm 容器中的 Laradock FFMpeg

mysql - 在 Windows 10 上初始化 MySQL 数据库失败

python - 从父目录构建 Dockerfile

shell - 有没有办法在 docker 构建过程中添加提示?