podman-image-diff(1) General Commands Manual podman-image-diff(1)

podman-image-diff - بررسی تغییرات روی فایل‌سیستم یک ایمیج

podman image diff [گزینه‌ها] image [image]

تغییرات روی فایل‌سیستم یک ایمیج را نمایش می‌دهد. ایمیج با لایه والد خود یا در صورت مشخص شدن آرگومان دوم، با آن مقایسه می‌شود.

در ابتدای خطوط خروجی نمادهای زیر قرار می‌گیرند:

نماد توضیحات
A یک فایل یا دایرکتوری اضافه شده است.
D یک فایل یا دایرکتوری حذف شده است.
C یک فایل یا دایرکتوری تغییر یافته است.

تغییر قالب خروجی به قالبی متفاوت. تنها قالب معتبر برای 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)

اوت ۲۰۱۷، در ابتدا توسط Ryan Cole گردآوری شد rycole@redhat.com ⟨mailto:rycole@redhat.com⟩