https://www.oracle.com/java/technologies/javase/javase-jdk8-downloads.html
官网下载jdk-8u341-linux-x64.tar.gz
创建Dockerfile文件
FROM centos:7.9.2009
ADD jdk-8u341-linux-x64.tar.gz /usr/local
ENV JAVA_HOME /usr/local/jdk1.8.0_341
ENV PATH ${PATH}:${JAVA_HOME}/bin
ENV CLASS_PATH=:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib
jdk-8u341-linux-x64.tar.gz和Dockerfile放在同目录下
构建镜像
docker build -f Dockerfile -t jdk:8u341 .
通过docker images命令查看
在docker compose里基于刚才创建得jdk镜像构建应用