使用Dockerfile 构建JDK1.8镜像
step1 编写Dockerfile
root@master:/BigData/DockerFile# mkdir JDK1.8
root@master:/BigData/DockerFile# cd JDK1.8
root@master:/BigData/DockerFile/JDK1.8# #将jdk1.8压缩包放入该文件夹
root@master:/BigData/DockerFile/JDK1.8# vi Dockerfile
查看jdk1.8压缩包是否在文件夹内:
Dockerfile内容:
FROM ubuntu:16.04
MAINTAINER xxxxxx
WORKDIR /usr
RUN mkdir /usr/local/java
ADD jdk-8u181-linux-x64.tar.gz /usr/local/java/
ENV JAVA_HOME=/usr/local/java/jdk1.8.0_181
ENV JRE_HOME $JAVA_HOME/jre
ENV CLASSPATH $JAVA_HOME/bin/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib:$CLAS
SPATH
ENV PATH $JAVA_HOME/bin:$PATH
step2 安装镜像
root@master:/BigData/DockerFile/JDK1.8# docker build -t ubuntu/jdk1.8 . #构建镜像
Sending build context to Docke