The following lays out common and recommended labels to use with System Containers.
Describes the architecture of the image.
This label is RECOMMENDED. It is REQUIRED for Fedora.
architecture="x86_64"
Denotes the type of run to the atomic command. This label should be provided and set to once if the resulting install of this image should be executed and then removed.
Options: once
atomic.run="once"
Denotes the type of image to the atomic command. If the image is to be used as a system container only, then this label should be provided and set to system.
This label MUST be used if the image is for use as a system container only.
Options: system
atomic.type="system"
The official location the image is published and available.
authoritative-source-url="https://example.org/registry/myimage"
The RFC-3339 date the image was built.
build-date="2017-12-01T10:30:30Z"
Denotes the Red Hat Bugzilla component related to this image.
This label is REQUIRED for Fedora.
com.redhat.component="flannel"
Command executed to run the image with debugging.
TODO
debug=""
Expected scope of distribution for the image.
Options: private, authoritative-source-only, restricted, public
distribution-scope="private"
Description on how to run the container.
help="The following options are valid..."
Command executed to install the image.
TODO
install=""
The name of the image.
This label is RECOMMENDED.
name="Azure"
License the image is under.
This label is RECOMMENDED.
license="ASL 2.0"
The maintainer of the image in "NAME " format.
This label is RECOMMENDED.
maintainer="Giuseppe Scrivano <[email protected]>"
Email address associated with the key.
pubkey-id="[email protected]"
Fingerprint of the public key.
pubkey-fingerprint="F5451E00F128467EEEEECDED721CACC013E83AACC"
Link to the downloadable public key.
pubkey-url="https://pgp.mit.edu/pks/lookup?op=get&search=$KEYID"
Host and port of the signature server.
sigstore-url="example.org:8443"
Signature server type.
Options: docker, atomic
sigstore-type="docker"
The release of the image.
This label is REQUIRED for Fedora.
release="10.f26"
Command to execute the image
TODO
run=""
Full path to a file listing switches for use in run.
run_opts_file="/conf/options.conf"
Command executed before stopping a running container
TODO
stop=""
A short description of the image.
This label is RECOMMENDED.
summary="An etcd driven address agent, intended to be run as a system container"
Command executed to uninstall the image
This label is REQUIRED when the install label is used.
TODO
uninstall=""
Link to more information about the image.
url="https://projectatomic.io/"
The source control type used for the image source code.
vcs-type="git"
The link to the source control repository.
vcs-url="https://github.com/example/example.git"
The reference to the code change this image was built from.
vcs-ref='7ecddccf6ee49000b1fee3d90020a8a0ddd9a765'
The owner of the image.
vendor="Me"
The version of the image.
This label is RECOMMENDED. It is REQUIRED for Fedora.
version="1.0"