DockerFile的存在是更方便的操作镜像

1.创建Dockerfile文件
FROM centos:7
MAINTAINER huyuanqiang
WORKDIR /usr
RUN mkdir /usr/local/java
ADD jdk-8u161-linux-x64.tar.gz /usr/local/java
ENV JAVA_HOME=/usr/local/java/jdk1.8.0_161
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

2.上传jdk
docker build -t='jdk1.8' .
这里的.就是指定当前目录,然后就开始构建镜像,这个时候就会出现9个步骤的镜像

然后docker images 查看镜像

这个时候就多出了一个jdk1.8的镜像了
网友评论