Skip to main content
 首页 » 编程设计

docker之列出已退出容器中的文件

2024年04月17日13oomusou

是否有一种简单的方法来检查容器退出后生成了哪些文件?

我看到了重写 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:文件或目录已删除

希望这有帮助,祝你好运!