构建arm64架构的JDK基础镜像

JDK8

FROM arm64v8/eclipse-temurin:8-jdk

RUN apt-get update 

RUN apt-get install -y --no-install-recommends fontconfig fonts-dejavu-core locales && locale-gen zh_CN.UTF-8 && update-locale

ENV LC_ALL=zh_CN.UTF-8
ENV LANGUAGE=zh_CN:zh
ENV LANG=zh_CN.UTF-8

ENV TZ=Asia/Shanghai

RUN apt-get install -y --no-install-recommends bash telnet tcpdump net-tools iftop dstat traceroute htop procps strace sysstat lsof  vim tar bzip2 zip unzip xz-utils procps curl netbase iputils-ping iproute2 wget dnsutils bzr git  openssh-client gnupg dirmngr 

RUN rm -rf /var/lib/apt/lists/*

 

JDK11

FROM arm64v8/eclipse-temurin:11-jdk

RUN apt-get update 

RUN apt-get install -y --no-install-recommends fontconfig fonts-dejavu-core locales && locale-gen zh_CN.UTF-8 && update-locale

ENV LC_ALL=zh_CN.UTF-8
ENV LANGUAGE=zh_CN:zh
ENV LANG=zh_CN.UTF-8

ENV TZ=Asia/Shanghai

RUN apt-get install -y --no-install-recommends bash telnet tcpdump net-tools iftop dstat traceroute htop procps strace sysstat lsof  vim tar bzip2 zip unzip xz-utils procps curl netbase iputils-ping iproute2 wget dnsutils bzr git  openssh-client gnupg dirmngr 

RUN rm -rf /var/lib/apt/lists/*