Containerfile aktualisiert

This commit is contained in:
2026-08-08 07:16:59 +00:00
parent a95c5f043a
commit 16813bd13b
+6 -6
View File
@@ -44,12 +44,12 @@ RUN --mount=type=bind,from=ctx,source=/build/10-repos.sh,target=/tmp/10-repos.sh
--mount=type=tmpfs,dst=/tmp \
bash /tmp/10-repos.sh && dnf5 clean all
# LAYER 2: Multimedia Stack (Großer Download - stark gecacht)
RUN --mount=type=bind,from=ctx,source=/build/20-multimedia.sh,target=/tmp/20-multimedia.sh \
# LAYER 2: Unerwünschte Pakete entfernen (Bereinigungsschicht)
RUN --mount=type=bind,from=ctx,source=/build/40-remove-packages.sh,target=/tmp/40-remove-packages.sh \
--mount=type=cache,dst=/var/cache \
--mount=type=cache,dst=/var/log \
--mount=type=tmpfs,dst=/tmp \
bash /tmp/20-multimedia.sh
bash /tmp/20-remove-packages.sh
# LAYER 3: Virtualisierung & Tools (Großer Download - stark gecacht)
RUN --mount=type=bind,from=ctx,source=/build/30-virt.sh,target=/tmp/30-virt.sh \
@@ -58,12 +58,12 @@ RUN --mount=type=bind,from=ctx,source=/build/30-virt.sh,target=/tmp/30-virt.sh \
--mount=type=tmpfs,dst=/tmp \
bash /tmp/30-virt.sh
# LAYER 4: Unerwünschte Pakete entfernen (Bereinigungsschicht)
RUN --mount=type=bind,from=ctx,source=/build/40-remove-packages.sh,target=/tmp/40-remove-packages.sh \
# LAYER 4: Multimedia Stack (Großer Download - stark gecacht)
RUN --mount=type=bind,from=ctx,source=/build/20-multimedia.sh,target=/tmp/20-multimedia.sh \
--mount=type=cache,dst=/var/cache \
--mount=type=cache,dst=/var/log \
--mount=type=tmpfs,dst=/tmp \
bash /tmp/40-remove-packages.sh
bash /tmp/40-multimedia.sh
# LAYER 5: Flatpak Vorbereitung (Winzig, ganz unten)
RUN --mount=type=bind,from=ctx,source=/build/50-prepare-flatpak-for-bazaar.sh,target=/tmp/50-prepare-flatpak-for-bazaar.sh \