docker构建Tomcat镜像

1.下载Linux版本Tomcat8.5 tar解压,将war包拷贝至webapps下
2.准备解压好的JDK
3.docker pull命令拉取最新版本的centos作为基础镜像
4.使用docker build执行如下Dockerfile构建镜像

#使用的基础镜像
FROM centos
#创建目录
RUN mkdir -p /data/
#把当前目录下的jdk文件夹添加到镜像
ADD tomcat8.5 /data/tomcat8.5
ADD jdk1.8 /data/jdk1.8
ENV JAVA_HOME /data/jdk1.8/
ENV CATALINA_HOME /data/tomcat8.5
ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/bin
#暴露8080端口
EXPOSE 8080
#启动时运行tomcat
CMD ["/data/tomcat8.5/bin/catalina.sh","run"]

你可能感兴趣的:(docker构建Tomcat镜像)