一、下载centos镜像和准备jdk-8u191-linux-x64.tar.gz
docker pull centos
二、在jdk-8u191-linux-x64.tar.gz同目录下创建Dockerfile文件来生成JDK镜像
FROM centos
MAINTAINER yuantx
RUN mkdir /usr/local/java
ADD jdk-8u191-linux-x64.tar.gz /usr/local/java/
RUN ln -s /usr/local/java/jdk1.8.0_191 /usr/local/java/jdk
ENV JAVA_HOME /usr/local/java/jdk
ENV JRE_HOME ${JAVA_HOME}/jre
ENV CLASSPATH .:${JAVA_HOME}/lib:${JRE_HOME}/lib
ENV PATH ${JAVA_HOME}/bin:$PATH
生成镜像
docker build -t jdk:1.8 .
三、查看
docker images