Dockerfile构建jdk1.8镜像
1.创建目录
sudo mkdir -p /usr/local/dockerjdk8
上传JDK文件
vi Dockerfile
FROM centos:7
MAINTAINER lei
WORKDIR /usr
RUN mkdir /usr/local/java
ADD jdk-8u171-linux-x64.tar.gz /usr/local/java/
ENV JAVA_HOME /usr/local/java/jdk1.8.0_171
ENV JRE_HOME $JAVA_HOME/jre
ENV CLASSPATH $JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLASSPATH
ENV PATH $JAVA_HOME/bin:$PATH
启动docker
systemctl start docker
构建
docker build -t='jdk1.8' .
docker images查看是否构建成功