Switch runtime base image from Alpine to Debian for amd64 and arm64 architectures

This commit is contained in:
eyedeekay
2026-03-24 15:09:48 -04:00
parent c07b4714f6
commit 57e9483cd7

View File

@@ -18,11 +18,13 @@ RUN apk add --no-cache gettext tar bzip2 curl openjdk21 \
# --- Runtime stages per architecture --- # --- Runtime stages per architecture ---
FROM alpine:latest AS runtime-amd64 FROM debian:bookworm-slim AS runtime-amd64
RUN apk add --no-cache openjdk21 fonts-dejavu RUN apt-get update && apt-get install -y --no-install-recommends openjdk-17-jre-headless fonts-dejavu \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
FROM alpine:latest AS runtime-arm64 FROM debian:bookworm-slim AS runtime-arm64
RUN apk add --no-cache openjdk21 fonts-dejavu RUN apt-get update && apt-get install -y --no-install-recommends openjdk-17-jre-headless fonts-dejavu \
&& apt-get clean && rm -rf /var/lib/apt/lists/*
FROM debian:bookworm-slim AS runtime-arm FROM debian:bookworm-slim AS runtime-arm
RUN apt-get update && apt-get install -y --no-install-recommends openjdk-17-jre-headless fonts-dejavu \ RUN apt-get update && apt-get install -y --no-install-recommends openjdk-17-jre-headless fonts-dejavu \