名称

podman-manifest-create - 创建一个清单列表或镜像索引

简介

podman manifest create [options] listnameorindexname [imagename …]

描述

创建一个新的清单列表并使用指定名称将其作为镜像存储在本地存储中。

如果指定了额外的镜像,它们将被添加到新创建的列表或索引中。

选项

--all

如果添加到新列表或索引中的任何镜像本身是列表或索引,则添加它们的所有内容。默认情况下,此类列表中的只有一个镜像会被添加到新创建的列表或索引中。

--amend, -a

如果名为 listnameorindexname 的清单列表已存在,则修改现有列表,而不是因错误退出。如果未给定 imagename,则 listnameorindexname 的内容不会被修改。

--annotation=value

在新创建的镜像索引上设置注释。

--tls-verify

联系注册表时要求 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)