File tree Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Expand file tree Collapse file tree 1 file changed +8
-6
lines changed Original file line number Diff line number Diff line change 1- # backported from https://github.com/docker-library/openjdk/blob/master/18 /jdk/slim-bullseye/Dockerfile
1+ # backported from https://github.com/docker-library/openjdk/blob/4c2b1a57869e24c5fcfbea6a17e558c710d4f6bd/21 /jdk/slim-bullseye/Dockerfile
22FROM debian:bullseye-slim
33
44RUN set -eux; \
@@ -8,22 +8,24 @@ RUN set -eux; \
88 ; \
99 rm -rf /var/lib/apt/lists/*
1010
11- ENV JAVA_HOME /usr/local/openjdk-17
11+ ENV JAVA_HOME /usr/local/openjdk-21
1212ENV PATH $JAVA_HOME/bin:$PATH
1313
1414# Default to UTF-8 file.encoding
1515ENV LANG C.UTF-8
16+ ENV JAVA_VERSION 21
17+
1618RUN set -eux; \
1719 \
1820 arch="$(dpkg --print-architecture)" ; \
1921 case "$arch" in \
2022 'amd64' ) \
21- downloadUrl='https://download.oracle.com/java/17 /latest/jdk-17_linux -x64_bin.tar.gz' ; \
22- downloadSha256='https://download.oracle.com/java/17 /latest/jdk-17_linux -x64_bin.tar.gz.sha256' ; \
23+ downloadUrl='https://download.oracle.com/java/21 /latest/jdk-21_linux -x64_bin.tar.gz' ; \
24+ downloadSha256='https://download.oracle.com/java/21 /latest/jdk-21_linux -x64_bin.tar.gz.sha256' ; \
2325 ;; \
2426 'arm64' ) \
25- downloadUrl='https://download.oracle.com/java/17 /latest/jdk-17_linux -aarch64_bin.tar.gz' ; \
26- downloadSha256='https://download.oracle.com/java/17 /latest/jdk-17_linux -aarch64_bin.tar.gz.sha256' ; \
27+ downloadUrl='https://download.oracle.com/java/21 /latest/jdk-21_linux -aarch64_bin.tar.gz' ; \
28+ downloadSha256='https://download.oracle.com/java/21 /latest/jdk-21_linux -aarch64_bin.tar.gz.sha256' ; \
2729 ;; \
2830 *) echo >&2 "error: unsupported architecture: '$arch'" ; exit 1 ;; \
2931 esac; \
You can’t perform that action at this time.
0 commit comments