From a1848d5d458e3fc8e6487350c8afc77efd72972f Mon Sep 17 00:00:00 2001 From: admin Date: Fri, 8 May 2026 11:41:37 +0800 Subject: [PATCH] jdk21 --- dockerfile/jdk/aarch64/21/Dockerfile | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 dockerfile/jdk/aarch64/21/Dockerfile diff --git a/dockerfile/jdk/aarch64/21/Dockerfile b/dockerfile/jdk/aarch64/21/Dockerfile new file mode 100644 index 0000000..77cfd8a --- /dev/null +++ b/dockerfile/jdk/aarch64/21/Dockerfile @@ -0,0 +1,24 @@ +FROM openanolis/anolisos:8.10-GA-aarch64 + + +ADD Alibaba_Dragonwell_Extended_21.0.10.0.10.7_aarch64_linux.tar.gz /usr/local/java/ +ENV JAVA_HOME /usr/local/java/dragonwell-21.0.10.0.10+7-GA +ENV PATH $PATH:/usr/local/java/dragonwell-21.0.10.0.10+7-GA/bin + +COPY dumb-init /usr/bin/ + +RUN yum -y install curl openssh unzip ca-certificates tzdata wget bash glibc-langpack-zh\ +&& chmod +x /usr/bin/dumb-init \ +&& echo "Asia/Shanghai" > /etc/timezone \ +&& curl -o /opt/arthas-boot.jar https://arthas.aliyun.com/arthas-boot.jar \ +&& echo "export LC_ALL=zh_CN.utf8" >> /etc/profile \ +&& echo "export LC_CTYPE=zh_CN.utf8" >> /etc/profile \ +&& yum clean all \ +&& rm -rf /tmp/* /var/cache/yum/* \ +&& source /etc/profile + +#setup language 解决中文乱码 +ENV LANG zh_CN.utf8 +ENV LC_ALL zh_CN.utf8 + +ENTRYPOINT ["/usr/bin/dumb-init", "--"]