From 6fe35b23e9da78062e9f938f4893193d77646992 Mon Sep 17 00:00:00 2001 From: "info@pi-farm.de" Date: Thu, 5 Feb 2026 00:21:12 +0000 Subject: [PATCH] Dockerfile aktualisiert --- Dockerfile | 15 ++++++--------- 1 file changed, 6 insertions(+), 9 deletions(-) diff --git a/Dockerfile b/Dockerfile index 07e08e3..f5bc8b9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,6 +1,6 @@ # syntax=docker/dockerfile:1 -FROM alpine:3.23 AS rootfs-stage +FROM alpine:3.23 ARG TARGETARCH ARG S6_OVERLAY_VERSION="3.2.2.0" @@ -20,22 +20,19 @@ RUN case "${TARGETARCH}" in \ RUN apk add --no-cache ${PACKAGES//,/ } # s6 overlay -RUN mkdir -p /root-out && \ - ARCH="$(cat /arch)" && \ +RUN ARCH="$(cat /arch)" && \ curl -fsSL https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-noarch.tar.xz \ - | tar -C "${ROOTFS}" -Jxpf - && \ + | tar -C / -Jxpf - && \ curl -fsSL https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-${ARCH}.tar.xz \ - | tar -C "${ROOTFS}" -Jxpf - + | tar -C / -Jxpf - # add s6 optional symlinks ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-noarch.tar.xz /tmp -RUN tar -C /root-out -Jxpf /tmp/s6-overlay-symlinks-noarch.tar.xz && unlink /root-out/usr/bin/with-contenv +RUN tar -C / -Jxpf /tmp/s6-overlay-symlinks-noarch.tar.xz && unlink /root-out/usr/bin/with-contenv ADD https://github.com/just-containers/s6-overlay/releases/download/v${S6_OVERLAY_VERSION}/s6-overlay-symlinks-arch.tar.xz /tmp -RUN tar -C /root-out -Jxpf /tmp/s6-overlay-symlinks-arch.tar.xz +RUN tar -C / -Jxpf /tmp/s6-overlay-symlinks-arch.tar.xz # Runtime stage -FROM scratch -COPY --from=rootfs-stage /root-out/ / ARG BUILD_DATE ARG VERSION ARG MODS_VERSION="v3"