名称¶
podman-manifest-annotate - 在清单列表或镜像索引中添加和更新关于镜像或工件的信息
简介¶
podman manifest annotate [选项] listnameorindexname imagemanifestdigestorimageorartifactname
描述¶
添加或更新清单列表或镜像索引中包含的镜像或工件的信息。
选项¶
--annotation=annotation=value¶
为指定图像或工件的条目设置注释。
如果也指定了 --index,则在整个镜像索引上设置注解。
--arch=架构¶
覆盖列表或索引记录为镜像要求的架构。这通常会自动从镜像的配置信息中检索,因此很少需要使用此选项。
--features=特性¶
指定列表或索引记录为镜像要求的特性列表。此选项很少使用。
--index¶
将 --annotation 选项的参数视为要设置在镜像索引本身而不是镜像索引中的条目上的注解值。对于 --subject,此选项是隐含的。
--os=OS¶
覆盖列表或索引记录为镜像要求的操作系统。这通常会自动从镜像的配置信息中检索,因此很少需要使用此选项。
--os-features=特性¶
指定列表或索引记录为镜像要求的操作系统特性列表。此选项很少使用。
--os-version=version¶
指定列表或索引记录为镜像要求的操作系统版本。此选项很少使用。
--subject=imageName¶
设置镜像索引中的 subject 字段,以标记镜像索引以某种方式与指定的镜像关联。一个镜像索引最多只能关联一个主题。
--variant¶
指定列表或索引为镜像记录的变体。此选项通常用于区分具有相同架构值但需要其指令集不同版本的多个条目。
示例¶
更新指定清单列表中镜像的架构和变体信息
podman manifest annotate --arch arm64 --variant v8 mylist:v1.11 sha256:59eec8837a4d942cc19a52b8c09ea75121acc38114a2c68b98983ce9356b8610
07ec8dc22b5dba3a33c60b68bce28bbd2b905e383fdb32a90708fa5eeac13a07: sha256:59eec8837a4d942cc19a52b8c09ea75121acc38114a2c68b98983ce9356b8610