Skip to content

Commit 40a0e83

Browse files
authored
fix: use multi-arch index digest for eclipse-temurin:25-jre runtime stage (#225)
## Summary - The `eclipse-temurin:25-jre` digest pinned in the runtime stage (`5742cdb9`) was a linux/amd64 single-platform manifest, not the OCI image index - This caused arm64 multi-arch builds to fail with `Invalid ELF image for this architecture` under QEMU emulation - Replaced with the image index digest (`671061ae`) so both amd64 and arm64 builds resolve the correct platform manifest
2 parents 5efade4 + e683956 commit 40a0e83

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -56,7 +56,7 @@ RUN sed -i \
5656
git-proxy-java-dashboard/build/install/git-proxy-java-dashboard/bin/git-proxy-java-dashboard
5757

5858
# ── Runtime stage ─────────────────────────────────────────────────────────────
59-
FROM docker.io/eclipse-temurin:25-jre@sha256:5742cdb98ef117621ad75f57475ab127db04f344d9c523307cc60b9955bdd676
59+
FROM docker.io/eclipse-temurin:25-jre@sha256:671061ae5a8f0d6827816e15bc39d21e224c43ff96998a97cd0d3989c4d17815
6060

6161
WORKDIR /app
6262

0 commit comments

Comments
 (0)