是否有一种简单的方法来检查容器退出后生成了哪些文件?
我看到了重写 Dockerfile
并向其中添加 ls
命令的建议,但这对我来说不是简单的方法。
更新:我在 Dockerfile
中使用 VOLUME
指令,并且 docker diff
没有显示其中的更改。
请您参考如下方法:
您可以使用docker diff container_name
。这会检查容器文件系统上的文件或目录的更改。
它显示了类似这样的内容。
A /usr/local/lib/python2.7/email
C /usr/local/lib/python2.7/email/mime
D /usr/local/lib/python2.7/email/mime/audio.pyc
A
:已添加文件或目录
C
:文件或目录已更改
D
:文件或目录已删除
希望这有帮助,祝你好运!