mirror of
https://github.com/vyos/vyos-build.git
synced 2025-10-01 20:28:40 +02:00
docker: T4440: add OCI container labels
Original implementation by jtcarnes
This commit is contained in:
parent
63369b1ac4
commit
bca8043410
@ -84,4 +84,15 @@ LABEL maintainer="support@vyos.io" \
|
||||
description="VyOS for Docker" \
|
||||
vendor="Sentrium S.L." \
|
||||
version=${VYOS_VERSION} \
|
||||
io.vyos.build-date=${BUILD_DATE}
|
||||
io.vyos.build-date=${BUILD_DATE} \
|
||||
org.opencontainers.image.authors="support@vyos.io" \
|
||||
org.opencontainers.image.created=${BUILD_DATE} \
|
||||
org.opencontainers.image.version=${VYOS_VERSION} \
|
||||
org.opencontainers.image.url="https://github.com/vyos/vyos-build" \
|
||||
org.opencontainers.image.documentation="https://docs.vyos.io/en/latest/contributing/build-vyos.html" \
|
||||
org.opencontainers.image.source="https://github.com/vyos/vyos-build" \
|
||||
org.opencontainers.image.vendor="Sentrium S.L." \
|
||||
org.opencontainers.image.licenses="GNU" \
|
||||
org.opencontainers.image.title="vyos-build" \
|
||||
org.opencontainers.image.description="VyOS for Docker" \
|
||||
org.opencontainers.image.base.name="docker.io/debian/debian:${DEBIAN_VERSION}-slim"
|
||||
|
||||
@ -40,7 +40,16 @@ RUN grep "VERSION_ID" /etc/os-release || (echo 'VERSION_ID="12"' >> /etc/os-rele
|
||||
# On some versions of docker the emulation framework is not installed by default and
|
||||
# you need to install qemu, qemu-user-static and register qemu inside docker manually using:
|
||||
# `docker run --rm --privileged multiarch/qemu-user-static:register --reset`
|
||||
LABEL authors="VyOS Maintainers <maintainers@vyos.io>"
|
||||
LABEL authors="VyOS Maintainers <maintainers@vyos.io>" \
|
||||
org.opencontainers.image.authors="VyOS Maintainers <maintainers@vyos.io>" \
|
||||
org.opencontainers.image.url="https://github.com/vyos/vyos-build" \
|
||||
org.opencontainers.image.documentation="https://docs.vyos.io/en/latest/contributing/build-vyos.html" \
|
||||
org.opencontainers.image.source="https://github.com/vyos/vyos-build" \
|
||||
org.opencontainers.image.vendor="Sentrium S.L." \
|
||||
org.opencontainers.image.licenses="GNU" \
|
||||
org.opencontainers.image.title="vyos-build" \
|
||||
org.opencontainers.image.description="Container to build VyOS ISO" \
|
||||
org.opencontainers.image.base.name="docker.io/debian/debian:bookworm"
|
||||
ENV DEBIAN_FRONTEND noninteractive
|
||||
|
||||
RUN /bin/echo -e 'APT::Install-Recommends "0";\nAPT::Install-Suggests "0";' > /etc/apt/apt.conf.d/01norecommends
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user