# --------------------------------------------------------------------------- # Build-Stage: Maven-Build # --------------------------------------------------------------------------- FROM eclipse-temurin:25-jdk AS builder WORKDIR /build COPY . . RUN ./mvnw package -DskipTests --no-transfer-progress # --------------------------------------------------------------------------- # Runtime-Stage: Minimales JRE-Image # --------------------------------------------------------------------------- FROM eclipse-temurin:25-jre WORKDIR /app COPY --from=builder /build/target/quarkus-app/ ./ EXPOSE 8080 USER 1000 ENTRYPOINT ["java", "-jar", "quarkus-run.jar"]