云游屋
扫描关注云游屋

云游屋

docker diff 命令

云游屋2021-09-06Docker命令 1004

该命令可以显示出容器相较于镜像发生变化的文件和目录。

语法

docker diff CONTAINER

解释

该命令可以追踪以下三种变化:

符号描述
A创建了文件或目录
D删除了文件或目录
C修改了文件或目录

实例

例子1:

例子2:

注意

  • 由于docker diff命令是将该容器与创建该容器的镜像进行比较,故在例子1中,虽然也删除了文件,但是由于删除的是自己创建的文件,因此最终并没有在docker diff的结果中显示出来。

  • 在例子2中,删除了原始镜像自带的 /tmp 目录,因此在docker diff的结果中有显示。

  • docker diff的运行与容器状态无关,只是显示文件差异。

帮助

$ docker diff --help

Usage:  docker diff CONTAINER

Inspect changes to files or directories on a container's filesystem


发表评论