From 68a1a93043a42735b616c5c28de03252556c01f2 Mon Sep 17 00:00:00 2001 From: wwya Date: Tue, 14 Apr 2026 16:04:41 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20dockerfile/jdk/jdk21/Docke?= =?UTF-8?q?rfile?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dockerfile/jdk/jdk21/Dockerfile | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 dockerfile/jdk/jdk21/Dockerfile diff --git a/dockerfile/jdk/jdk21/Dockerfile b/dockerfile/jdk/jdk21/Dockerfile new file mode 100644 index 0000000..ffd6036 --- /dev/null +++ b/dockerfile/jdk/jdk21/Dockerfile @@ -0,0 +1,22 @@ +FROM registry.openanolis.cn/openanolis/anolisos:8.10 + +ADD bellsoft-jdk21.0.10+10-linux-amd64.tar.gz /usr/local/ +ENV JAVA_HOME /usr/local/jdk-21.0.10 +ENV PATH $PATH:$JAVA_HOME/bin + +COPY dumb-init /usr/bin/ + +RUN yum -y install curl unzip ca-certificates tzdata wget bash glibc-langpack-zh \ + && yum -y install fontconfig \ + && fc-cache --force \ + && yum update -y libnghttp2 \ + && chmod +x /usr/bin/dumb-init \ + && curl -o /opt/arthas-boot.jar https://arthas.aliyun.com/arthas-boot.jar \ + && yum clean all \ + && rm -rf /tmp/* /var/cache/yum/* + +ENV LANG zh_CN.UTF-8 +ENV LC_ALL zh_CN.UTF-8 +ENV LC_CTYPE zh_CN.UTF-8 + +ENTRYPOINT ["/usr/bin/dumb-init", "--"] \ No newline at end of file