docker如何最快速的方式创建镜像并在创建时安装配置好jdk(详解)(第五篇)共五篇

Dockerfile制作镜像步骤
在根目录下创建dockerfile文件夹 mkdir dockfile
在文件夹下创建Dockerfile文件 touch Dockerfile
编辑Dockerfile文件 vim Dockerfile
文件内容如下:
#版本信息
FROM centos
MAINTAINER hjm"[email protected]"
ENV REFRESHED_AT 2018-10-08
#设置时区
RUN ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
RUN echo ‘Asia/Shanghai’ >/etc/timezone
#安装jdk1.8
RUN mkdir -p /usr/local/java
ADD jdk1.8.0_11 /usr/local/java/jdk1.8.0_11
#配置jdk环境变量
ENV JAVA_HOME /usr/local/java/jdk1.8.0_11
ENV JRE_HOME /usr/local/java/jdk1.8.0_11/jre
ENV CLASSPATH .: J A V A H O M E / l i b : JAVA_HOME/lib: JRE_HOME/lib:$CLASSPATH
ENV PATH J A V A H O M E / b i n : JAVA_HOME/bin: JRE_HOME/bin: J A V A H O M E : JAVA_HOME: PATH
#添加so库
#ADD libgmp.so.3 /usr/lib64/libgmp.so.3
#ADD libolymsdfjni.so /usr/lib64/libolymsdfjni.so
#ADD libxcipher.so /usr/lib64/libxcipher.so
执行创建镜像命令
docker build -t=“centos/seal” .
在这里插入图片描述
注:点代表当前目录。
如此一行命令就把镜像创建完毕,关于docker的一共写了五篇,如果需要推荐查看其余四篇,以后有了新的会及时更新

猜你喜欢

转载自blog.csdn.net/hjmlyj/article/details/83754173