podman-manifest-create(1) General Commands Manual podman-manifest-create(1)

podman-manifest-create - ایجاد یک فهرست مانیفست یا نمایه ایمیج

podman manifest create [options] listnameorindexname [imagename ...]

یک فهرست مانیفست جدید ایجاد کرده و آن را با نام مشخص‌شده به عنوان یک ایمیج در فضای ذخیره‌سازی محلی ذخیره می‌کند.

اگر ایمیج‌های بیشتری مشخص شوند، به فهرست یا نمایه تازه ایجادشده اضافه می‌شوند.

اگر هر یک از ایمیج‌های اضافه‌شده به فهرست یا نمایه جدید، خود فهرست یا نمایه باشند، تمام محتویات آن‌ها اضافه خواهد شد. به‌طور پیش‌فرض، تنها یک ایمیج از چنین فهرستی به فهرست یا نمایه تازه ایجادشده اضافه می‌شود.

اگر یک فهرست مانیفست به نام listnameorindexname از قبل وجود داشته باشد، به‌جای خروج با خطا، فهرست از قبل موجود را اصلاح می‌کند. اگر هیچ نام ایمیجی (imagename) ارائه نشود، محتویات listnameorindexname تغییر نمی‌کند.

تنظیم یک حاشیه‌نویسی (annotation) بر روی نمایه ایمیج تازه ایجادشده.

الزام HTTPS و اعتبارسنجی گواهی‌ها هنگام برقراری ارتباط با رجیستری‌ها (پیش‌فرض: true). اگر صراحتاً روی true تنظیم شود، اعتبارسنجی TLS انجام می‌شود. اگر روی false تنظیم شود، اعتبارسنجی TLS انجام نمی‌شود. در صورت عدم تعیین، اعتبارسنجی TLS انجام خواهد شد مگر اینکه رجیستری هدف در containers-registries.conf(5) به عنوان یک رجیستری ناامن فهرست شده باشد.

ایجاد مانیفست مشخص‌شده:

podman manifest create mylist:v1.11
9cfd24048d5fc80903f088f1531a21bff01172abe66effa8941a4c2308dc745f

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

podman manifest create --amend mylist:v1.11
9cfd24048d5fc80903f088f1531a21bff01172abe66effa8941a4c2308dc745f

ایجاد مانیفست نام‌گذاری‌شده شامل ایمیج مشخص‌شده منطبق بر بستر فعلی:

podman manifest create mylist:v1.11 docker://fedora
5c2bc76bfb4ba6665a7973f7e1c05ee0536b4580637f27adc9fa5a4b2bc03cf1

ایجاد مانیفست نام‌گذاری‌شده شامل تمام ایمیج‌های ارجاع‌داده‌شده با مرجع ایمیج مشخص‌شده:

podman manifest create --all mylist:v1.11 docker://fedora
30330571e79c65288a4fca421d9aed29b0210d57294d9c2056743fdcf6e3967b

podman(1), podman-manifest(1)