Dockerfile构建Tomcat镜像

FROM centos:latest                                           # 基于centos:latest镜像
MAINTAINER Allen                                             # 作者
ADD apache-tomcat-8.5.65.tar.gz /usr/local/                  # 解压apache-tomcat-8.5.65.tar.gz到 /usr/local/目录下(安装包提前放到Dockerfile目录下)
RUN mkdir /usr/local/tomcat \                                      # /usr/local/ 创建 tomcat目录
 && ln -s /usr/local/apache-tomcat-8.5.65/* /usr/local/tomcat/ \   # /usr/local/apache-tomcat-8.5.65/* 下的所有文件映射到 tomcat目录下        
 && yum -y install epel-release \                                  # 安装epel-release 源        
 && yum -y install java-1.8.0-openjdk* net-tools wget vim          # 安装相关依赖包以及工具
EXPOSE 8080                                                        # 声明端口
ENTRYPOINT ["/usr/local/tomcat/bin/catalina.sh","run"]             # 设置启动命令

 

 

 

 

 

posted @ 2021-04-20 18:10  Traktorea  阅读(77)  评论(0编辑  收藏  举报