FROM ubuntu:22.04
USER root
# 设置环境变量
ENV JAVA_HOME="/opt/openjdk11"
# 将下载的OpenJDK tarball复制到镜像中
COPY OpenJDK11U-jre_x64_linux_hotspot_11.0.22_7.tar.gz /tmp/
# 解压tarball到指定目录
RUN mkdir -p $JAVA_HOME && \
tar -xzf /tmp/OpenJDK11U-jre_x64_linux_hotspot_11.0.22_7.tar.gz -C $JAVA_HOME --strip-components=1 && \
rm /tmp/OpenJDK11U-jre_x64_linux_hotspot_11.0.22_7.tar.gz
# 设置JAVA_HOME到PATH中
ENV PATH $JAVA_HOME/bin:$PATH
CMD tail -f /dev/null
基于Ubuntu22.04构建包含OpenJDK 11的Docker镜像
最新推荐文章于 2024-07-04 19:30:42 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)