podman-history(1) General Commands Manual podman-history(1)

podman-history - نمایش تاریخچه یک ایمیج

podman history [گزینه‌ها] image[:tag|@digest]

podman image history [گزینه‌ها] image[:tag|@digest]

دستور podman history با چاپ اطلاعات مربوط به هر لایه استفاده‌شده در ایمیج، تاریخچه آن ایمیج را نمایش می‌دهد. اطلاعات چاپ‌شده برای هر لایه شامل زمان ساخت (Created، تاریخ و زمان)، ایجادشده توسط (Created By)، حجم (Size) و توضیح (Comment) است. خروجی می‌تواند با استفاده از پرچم --no-trunc کوتاه شود یا به صورت کامل نمایش یابد. در صورت تنظیم پرچم --human، زمان ساخت و حجم در قالبی خوانا برای انسان نمایش داده می‌شوند. پرچم --quiet در صورت تنظیم، تنها شناسه ایمیج را نمایش می‌دهد و پرچم --format برای چاپ اطلاعات با استفاده از الگوی Go ارائه‌شده توسط کاربر به کار می‌رود.

تغییر خروجی به قالبی مشخص مانند 'json' یا یک الگوی Go.

متغیرهای جانگهدار (placeholder) معتبر برای الگوی Go در جدول زیر فهرست شده‌اند:

متغیر جایگزین (Placeholder) توضیحات (Description)
.Comment توضیحات مربوط به لایه
.Created در صورت استفاده از --human، مدت‌زمان سپری‌شده از زمان ساخت، در غیر این صورت مهر زمانی ساخت
.CreatedAt زمان دقیق ساخت لایه ایمیج
.CreatedBy دستور مورد استفاده برای ساخت لایه
.CreatedSince زمان سپری‌شده از هنگام ساخت لایه ایمیج
.ID شناسه ایمیج
.Size حجم لایه روی دیسک
.Tags تگ‌های ایمیج

چاپ راهنمای استفاده

نمایش اندازه‌ها و تاریخ‌ها در قالب خوانا برای انسان (پیش‌فرض: true).

عدم کوتاه کردن خروجی (پیش‌فرض: false).

تنها چاپ شناسه‌های عددی (پیش‌فرض: false).

نمایش تاریخچه ایمیج مشخص‌شده:

$ podman history debian
ID              CREATED       CREATED BY                                      SIZE       COMMENT
b676ca55e4f2c   9 weeks ago   /bin/sh -c #(nop) CMD ["bash"]                  0 B
<missing>       9 weeks ago   /bin/sh -c #(nop) ADD file:ebba725fb97cea4...   45.14 MB

نمایش تاریخچه ایمیج مشخص‌شده بدون کوتاه کردن محتوا و با استفاده از داده‌های خام:

$ podman history --no-trunc=true --human=false debian
ID              CREATED                CREATED BY                                      SIZE       COMMENT
b676ca55e4f2c   2017-07-24T16:52:55Z   /bin/sh -c #(nop) CMD ["bash"]                  0
<missing>       2017-07-24T16:52:54Z   /bin/sh -c #(nop) ADD file:ebba725fb97cea4...   45142935

نمایش تاریخچه قالب‌بندی‌شده ایمیج مشخص‌شده:

$ podman history --format "{{.ID}} {{.Created}}" debian
b676ca55e4f2c   9 weeks ago
<missing>       9 weeks ago

نمایش تاریخچه در قالب JSON برای ایمیج مشخص‌شده:

$ podman history --format json debian
[
    {
	"id": "b676ca55e4f2c0ce53d0636438c5372d3efeb5ae99b676fa5a5d1581bad46060",
	"created": "2017-07-24T16:52:55.195062314Z",
	"createdBy": "/bin/sh -c #(nop)  CMD [
	"size": 0,
	"comment": ""
    },
    {
	"id": "b676ca55e4f2c0ce53d0636438c5372d3efeb5ae99b676fa5a5d1581bad46060",
	"created": "2017-07-24T16:52:54.898893387Z",
	"createdBy": "/bin/sh -c #(nop) ADD file:ebba725fb97cea45d0b1b35ccc8144e766fcfc9a78530465c23b0c4674b14042 in / ",
	"size": 45142935,
	"comment": ""
    }
]

podman(1)

ژوئیه ۲۰۱۷، در ابتدا توسط Urvashi Mohnani گردآوری شد umohnani@redhat.com ⟨mailto:umohnani@redhat.com⟩