O shit ,最近在整这个OpenJdk11 遇坑无数,特此记录,方便后人。
供上Dockfile shell脚本一篇
WORKDIR /tmp
ENV JAVA_VERSION="11.0.1"
RUN wget https://download.java.net/java/GA/jdk11/13/GPL/openjdk-11.0.1_linux-x64_bin.tar.gz -O /tmp/openjdk-11.0.1_linux-x64_bin.tar.gz && \
mkdir -p "/usr/lib/jvm" && \
tar -axvf openjdk-11.0.1_linux-x64_bin.tar.gz --directory /usr/lib/jvm
ENV JAVA_HOME="/usr/lib/jvm/jdk-${JAVA_VERSION}"
RUN echo $JAVA_HOME
RUN ls /usr/lib/jvm/jdk-${JAVA_VERSION}
RUN /usr/lib/jvm/jdk-${JAVA_VERSION}/bin/java -version
RUN ln -s /usr/lib/jvm/jdk-${JAVA_VERSION}/bin/java /usr/bin/java
拿走不谢。