org.opencontainers.image.vendor => Ribose Inc.
org.opencontainers.image.licenses => `BSD-3-Clause`
org.opencontainers.image.version => version of metanorma-cli
org.opencontainers.image.documentation => https://www.metanorma.org
org.opencontainers.image.ref.name => replace `metanorma-container-remote`, use the image name, e.g. `metanorma/mn`
org.opencontainers.image.base.name => replace `metanorma-container-root`, use the base image name in full, i.e. `docker.io/library/ruby:3.1-slim-bullseye`
org.opencontainers.image.title => human-readable name of image, e.g. "Metanorma 1.1 official public image"
org.opencontainers.image.description => human-readable description of image, e.g. "Metanorma 1.1 official public image on ruby:3.1-slim-bullseye"
We used to add the following labels to the container because there wasn't a standardized way of tracing container provenance.
Now that there is the
org.opencontainers.image
way, we can remove the following labels:We also should set the other allowed labels: