名称

podman-image-diff - 检查镜像文件系统的更改

概要

podman image diff [选项] 镜像 [镜像]

描述

显示镜像文件系统的更改。该镜像与它的父层进行比较,或者在提供第二个参数时,与第二个参数进行比较。

输出以以下符号为前缀

符号

描述

A

添加了文件或目录。

D

删除了文件或目录。

C

更改了文件或目录。

选项

--format

将输出更改为不同的格式。podman image diff 的唯一有效格式为 json

示例

显示镜像与其父层的差异

$ podman image diff redis:old
C /usr
C /usr/local
C /usr/local/bin
A /usr/local/bin/docker-entrypoint.sh

以 JSON 格式显示两个不同镜像之间的差异

$ podman image diff --format json redis:old redis:alpine
{
  "changed": [
    "/usr",
    "/usr/local",
    "/usr/local/bin"
  ],
  "added": [
    "/usr/local/bin/docker-entrypoint.sh"
  ]
}

另请参阅

podman(1), podman-image(1)

历史

2017 年 8 月,最初由 Ryan Cole rycole@redhat.com 编译