distroless icon indicating copy to clipboard operation
distroless copied to clipboard

Java11 on Debian12?

Open dheeg opened this issue 1 year ago • 1 comments

Since a few of our applications can't be migrated to Java 17 or Java 21 runtimes yet, we would like to kindly ask if it's possible to provide Java 11 on Debian 12, potentially with Temurin. Java 11 is not EOL yet.

Corresponding other tickets #1439 and #1444

dheeg avatar Nov 04 '24 15:11 dheeg

Try:

FROM debian:bookworm-slim as system
WORKDIR /jre/
ADD --link https://github.com/adoptium/temurin11-binaries/releases/download/jdk-11.0.26%2B4/OpenJDK11U-jre_x64_linux_hotspot_11.0.26_4.tar.gz /openjdk.tgz
RUN tar --extract --file /openjdk.tgz --strip-components 1 --no-same-owner

FROM gcr.io/distroless/cc-debian12
ENV JAVA_HOME /opt/java/jre
COPY --from=system --link /jre/ ${JAVA_HOME}/
ENV PATH $JAVA_HOME/bin/:$PATH
ENTRYPOINT [ "java" ]
CMD [ "--version" ]

sosoba avatar Apr 28 '25 11:04 sosoba