Browse Source

feat(docker): add OCI Labels

* Added Open Container Initiative (OCI) labels for better metadata management.
* Included fields for title, description, URL, source, vendor, licenses, creation date, and revision.
pull/79/head
Daniel Gibbs 10 months ago
parent
commit
684f618198
Failed to extract signature
  1. 13
      Dockerfile.ubuntu-2004
  2. 13
      Dockerfile.ubuntu-2204
  3. 13
      Dockerfile.ubuntu-2404

13
Dockerfile.ubuntu-2004

@ -1,7 +1,18 @@
FROM ubuntu:20.04
LABEL maintainer="LinuxGSM <[email protected]>"
ARG DEBIAN_FRONTEND=noninteractive
ARG BUILD_DATE
ARG VCS_REF
LABEL maintainer="LinuxGSM <[email protected]>" \
org.opencontainers.image.title="SteamCMD" \
org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \
org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \
org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \
org.opencontainers.image.vendor="GameServerManagers" \
org.opencontainers.image.licenses="MIT" \
org.opencontainers.image.created=$BUILD_DATE \
org.opencontainers.image.revision=$VCS_REF
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

13
Dockerfile.ubuntu-2204

@ -1,7 +1,18 @@
FROM ubuntu:22.04
LABEL maintainer="LinuxGSM <[email protected]>"
ARG DEBIAN_FRONTEND=noninteractive
ARG BUILD_DATE
ARG VCS_REF
LABEL maintainer="LinuxGSM <[email protected]>" \
org.opencontainers.image.title="SteamCMD" \
org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \
org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \
org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \
org.opencontainers.image.vendor="GameServerManagers" \
org.opencontainers.image.licenses="MIT" \
org.opencontainers.image.created=$BUILD_DATE \
org.opencontainers.image.revision=$VCS_REF
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

13
Dockerfile.ubuntu-2404

@ -1,7 +1,18 @@
FROM ubuntu:24.04
LABEL maintainer="LinuxGSM <[email protected]>"
ARG DEBIAN_FRONTEND=noninteractive
ARG BUILD_DATE
ARG VCS_REF
LABEL maintainer="LinuxGSM <[email protected]>" \
org.opencontainers.image.title="SteamCMD" \
org.opencontainers.image.description="SteamCMD headless image for acquiring dedicated server files" \
org.opencontainers.image.url="https://github.com/GameServerManagers/docker-steamcmd" \
org.opencontainers.image.source="https://github.com/GameServerManagers/docker-steamcmd" \
org.opencontainers.image.vendor="GameServerManagers" \
org.opencontainers.image.licenses="MIT" \
org.opencontainers.image.created=$BUILD_DATE \
org.opencontainers.image.revision=$VCS_REF
SHELL ["/bin/bash", "-o", "pipefail", "-c"]

Loading…
Cancel
Save