码迷,mamicode.com
首页 > 其他好文 > 详细

Dockerfile Tomcat镜像制作

时间:2018-01-17 00:34:56      阅读:125      评论:0      收藏:0      [点我收藏+]

标签:镜像制作   镜像   rom   装包   usr   post   bin   tar.gz   class   

FROM centos
MAINTAINER taohaijun "thjtao@126.com"
WORKDIR /home
#上传安装包
COPY jdk-8u131-linux-x64.rpm /home/
#安装JDK
RUN rpm -ivh /home/jdk-8u131-linux-x64.rpm && rm -rf /home/jdk-8u131-linux-x64.rpm
#设置环境变量
ENV JAVA_HOME /usr/java/jdk1.8.0_131
ENV PATH $PATH:$JAVA_HOME/bin
#安装tomcat
RUN mkdir Tomcat 
COPY apache-tomcat-7.0.82.tar.gz /home/
RUN tar zxf /home/apache-tomcat-7.0.82.tar.gz -C /home/Tomcat && rm -rf /home/apache-tomcat-7.0.82.tar.gz
#部署项目
COPY fhm.war /home/Tomcat/apache-tomcat-7.0.82/webapps
EXPOSE 8080
#启动容器
ENTRYPOINT /home/Tomcat/apache-tomcat-7.0.82/bin/startup.sh && tail -f /home/Tomcat/apache-tomcat-7.0.82/logs/catalina.out

 docker build -t tomcat-fhm:1.0 /home/

Dockerfile Tomcat镜像制作

标签:镜像制作   镜像   rom   装包   usr   post   bin   tar.gz   class   

原文地址:https://www.cnblogs.com/taohaijun/p/8297220.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!