1. 下载linux系统jdk压缩包文件
链接:https://pan.baidu.com/s/1ihmMgQDBRE7Yk_NJFyO8CA
提取码:xjw1
2. 将jdk压缩包上传到指定文件目录下(本人是新建了一个)
3. 然后去创建镜像文件
touch Dockerfile (D 要大写,jdk压缩文件和Dockerfile 文件在同一目录下)
4. 编辑Dockerfile 文件内容 (这里写的比较简单)
FROM centos:7.9.2009
RUN mkdir -p /usr/local/jdk
COPY jdk-8u144-linux-x64.tar.gz /usr/local
ADD jdk-8u144-linux-x64.tar.gz /usr/local/jdk
# 配置java环境变量
ENV JAVA_HOME /usr/local/jdk/jdk1.8.0_144
ENV JRE_HOME $JAVA_HOME/jre
ENV PATH $PATH:$JAVA_HOME/bin
5. 构建镜像文件
docker build -t java:8 .
构建完成如下图
6. 启动/运行docker 容器
docker run java:8 java -version