Dockerfile制作tomcat镜像
首先准备好JDK和tomcat的压缩包tar.gz文件
编写Dockerfile文件
官方命名Dockerfile
,build会自动寻找这个文件,就不需要-f指定。
vim Dockerfile
FROM centos
MAINTAINER lieonchou<email_address>
COPY readme.txt /usr/local/readme.txt #将所写的readme.txt文件复制到容器内部
ADD jdk-8u11-linux-x64.tar.gz /usr/local/ #添加文件,解压路径
ADD apache-tomcat-9.0.22.tar.gz /usr/local #添加文件,解压路径
ENV MYPATH /usr/local
WORKDIR $MYPATH
ENV JAVA_HOME /usr/local/jdk1.8.0_11
ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
ENV CATALINA_HOME /usr/local/apache-tomcat-9