Add labels to dockerfile
This commit is contained in:
@@ -72,6 +72,15 @@ RUN strip /build/target/release/PMOMusic
|
|||||||
# ===================================
|
# ===================================
|
||||||
FROM debian:bookworm-slim
|
FROM debian:bookworm-slim
|
||||||
|
|
||||||
|
ARG BUILD_DATE
|
||||||
|
LABEL org.opencontainers.image.created=$BUILD_DATE
|
||||||
|
LABEL org.opencontainers.image.title="PMOMusic UPNP Music Server"
|
||||||
|
LABEL org.opencontainers.image.version="0.1"
|
||||||
|
LABEL org.opencontainers.image.authors="eric@coissac.eu"
|
||||||
|
LABEL org.opencontainers.image.licenses="CeCILL-2.0"
|
||||||
|
LABEL org.opencontainers.image.url="https://gargoton.petite-maison-orange.fr/eric/pmomusic"
|
||||||
|
LABEL org.opencontainers.image.description="PMOMusic est une application Rust proposant en un binaire unique une Serveur de Musique, et une point de controle UPNP controlable via une application web."
|
||||||
|
|
||||||
# Install only runtime dependencies
|
# Install only runtime dependencies
|
||||||
RUN apt-get update && apt-get install -y \
|
RUN apt-get update && apt-get install -y \
|
||||||
libsoxr0 \
|
libsoxr0 \
|
||||||
|
|||||||
@@ -89,7 +89,7 @@ if [ "$NO_CACHE" = true ]; then
|
|||||||
DOCKER_CMD="$DOCKER_CMD --no-cache"
|
DOCKER_CMD="$DOCKER_CMD --no-cache"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DOCKER_CMD="$DOCKER_CMD -t $FULL_IMAGE_NAME ."
|
DOCKER_CMD="$DOCKER_CMD --build-arg BUILD_DATE=\"$(date -u +'%Y-%m-%dT%H:%M:%SZ')\" -t $FULL_IMAGE_NAME ."
|
||||||
|
|
||||||
# Exécuter le build
|
# Exécuter le build
|
||||||
echo -e "${YELLOW}→ Démarrage du build...${NC}"
|
echo -e "${YELLOW}→ Démarrage du build...${NC}"
|
||||||
|
|||||||
Reference in New Issue
Block a user