diff --git a/Dockerfile b/Dockerfile index 78e5ca4..55393b0 100644 --- a/Dockerfile +++ b/Dockerfile @@ -62,7 +62,7 @@ COPY --from=eclipse-temurin:21-jdk-noble /opt/java/openjdk /usr/lib/jvm/21 COPY --from=eclipse-temurin:25-jdk-noble /opt/java/openjdk /usr/lib/jvm/25 # Java 27 TODO: remove following two lines after GA COPY --from=eclipse-temurin:26-jdk-noble /opt/java/openjdk /usr/lib/jvm/26 -COPY --from=openjdk:27-ea-jdk-bookworm /usr/local/openjdk-27 /usr/lib/jvm/27 +COPY --from=openjdk:27-rc-jdk-bookworm /usr/local/openjdk-27 /usr/lib/jvm/27 COPY --from=temurin-latest /opt/java/openjdk /usr/lib/jvm/${LATEST_VERSION} COPY --from=azul/zulu-openjdk:8 /usr/lib/jvm/zulu8 /usr/lib/jvm/zulu8 diff --git a/README.md b/README.md index 9d9f977..2774082 100644 --- a/README.md +++ b/README.md @@ -10,7 +10,7 @@ Image variants are available on a per JDK basis: - The `base` variant and its aliases — `8`, `11`, `17`, `21`, `25`, and `tip` — contain the base Eclipse Temurin JDK 8, 11, 17, 21, 25, and tip JDK version releases. - The `zulu8`, `zulu11`, `oracle8`, `ibm8`, `semeru8`, `semeru11`, `semeru17`, `graalvm17`, `graalvm21`, and `graalvm25` variants each contain the base JDKs in addition to the specific JDK from their name. - The `latest` variant contains the base JDKs and all of the specific JDKs above. -- EA JDK `27` is currently being tested. +- JDK `27` RC image is currently being tested. All variants are published as multi-arch manifests covering `linux/amd64` and `linux/arm64`, so the same tag (e.g. `base`, `zulu8`, `tip`) resolves to the correct image for the host architecture. The `7` and `ibm8` variants are amd64-only because the upstream JDK images are not available for arm64;