podman-manifest-annotate(1)
π podman-manifest-annotate(1) π
okay so bestie, this page lives in the General Commands Manual section, and it's literally all about adding and updating info about an image or artifact inside a manifest list or image index. no cap. β¨
β¨ NAME β¨
podman-manifest-annotate β Add and update information about an image or artifact in a manifest list or image index π
πΈ SYNOPSIS πΈ
podman manifest annotate [options] listnameorindexname imagemanifestdigestorimageorartifactname
π¦ DESCRIPTION π¦
It adds or updates information about an image or artifact that's included in a manifest list or image index. that's the whole vibe. π
π OPTIONS π
--annotation=annotation=valueβ set an annotation on the entry for the image or artifact you specified. ποΈ
If --index is also specified, it sets the annotation on the entire image index instead of on one little entry. highkey a big difference, so watch out bestie.
--arch=architectureβ override the architecture that the list or index records as a requirement for the image. it's usually pulled automatically from the image's configuration info, so you'll rarely ever need this one. lowkey optional. π§--features=featureβ specify the features list that the list or index records as requirements for the image. this one is rarely used, fr fr.--indexβ treats the arguments you pass to the--annotationoption as annotation values to be set on the image index itself, rather than on an entry inside the image index. it's also implied for--subject. π«Ά--os=OSβ override the OS that the list or index records as a requirement for the image. same deal as--arch: it's usually retrieved automatically from the image's configuration info, so using this option is rarely necessary.--os-features=featureβ specify the OS features list that the list or index records as requirements for the image. rarely used, periodt.--os-version=versionβ specify the OS version that the list or index records as a requirement for the image. also rarely used. π--subject=imageNameβ set the subject field in the image index, marking the image index as being associated with the specified image in some way. and heads up: an image index can only be associated with, at most, one subject. that's the limit, babe. π--variantβ specify the variant that the list or index records for the image. this one is typically used to tell apart multiple entries that share the same architecture value but expect different versions of its instruction set. iconic behavior honestly. π
π EXAMPLES π
Update arch and variant information to the specified manifest list for the image:
podman manifest annotate --arch arm64 --variant v8 mylist:v1.11 sha256:59eec8837a4d942cc19a52b8c09ea75121acc38114a2c68b98983ce9356b8610
07ec8dc22b5dba3a33c60b68bce28bbd2b905e383fdb32a90708fa5eeac13a07: sha256:59eec8837a4d942cc19a52b8c09ea75121acc38114a2c68b98983ce9356b8610
π SEE ALSO π
and that's a wrap, bestie π this was podman-manifest-annotate(1) from the General Commands Manual β go forth and annotate those manifests, you absolute icon πβ¨π¦
π¦ where this page comes from
- arch rolling: podman-docker 6.1.4-1 Β· Apache-2.0
- fedora 43: podman-docker 5:5.6.2-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MPL-2.0
- fedora 43: podman-docker 5:5.8.4-1.fc43
- fedora 43: podman-docker 5:5.8.8-1.fc43
- fedora 43: podman-docker 5:5.8.9-1.fc43 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MPL-2.0
- fedora 44: podman-docker 5:5.8.1-1.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MPL-2.0
- fedora 44: podman-docker 5:5.8.7-1.fc44
- fedora 44: podman-docker 5:5.8.9-1.fc44 Β· Apache-2.0 AND BSD-2-Clause AND BSD-3-Clause AND ISC AND MIT AND MPL-2.0
- ubuntu resolute: podman-docker 5.7.0+ds2-3build1 Β· Apache-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms