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"]

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。