Dockerfile Tomcat镜像制作

Posted 陶海军的博客

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Dockerfile Tomcat镜像制作相关的知识,希望对你有一定的参考价值。

FROM centos
MAINTAINER taohaijun "[email protected]"
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镜像制作的主要内容,如果未能解决你的问题,请参考以下文章

DockerFile制作tomcat镜像以及发布镜像,发布镜像到阿里云容器服务器

DockerFile制作tomcat镜像以及发布镜像,发布镜像到阿里云容器服务器

Docker 使用 Dockerfile 制作 Tomcat 镜像

使用dockerfile制作tomcat镜像

Dockerfile 简单使用制作tomcat war 镜像包

Dockerfile制作镜像