Ubuntu Docker 容器不保留历史记录(停止和启动命令之后)

Ubuntu Docker 容器不保留历史记录(停止和启动命令之后)

我最近开始使用容器,但我注意到一个问题,即在我停止并启动容器后,历史记录不会保留(注意:- 不是构建它)。

我还创建了一个目录来测试它。运行停止和启动容器后,目录还在,但历史记录又全部消失了。当我运行 history 命令时,我看到的只是第一个条目作为历史记录。变量 $HISTFILE 设置为 /root/.bash_history,但文件不在给定位置。我甚至尝试创建 .bash_history,但没有成功。有趣的是,即使 history 命令向我显示了历史记录(以前运行的命令),这个手动创建的文件中也没有写入任何内容。

以前有人遇到过这个问题吗?任何帮助都将不胜感激。我的目标是保留历史记录直到我销毁容器/在我停止或启动同一容器后保留它。

额外细节:-

它的 Linux 容器(我在 Ubuntu 上运行 docker 引擎)。容器本身的操作系统也是 Ubuntu。

相关内容