Dockerfile Tomcat镜像制作
2024-10-08 01:46:01
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/
最新文章
- PHP 图片处理工具类(添加水印与生成缩略图)
- hdu 1069 Monkey and Banana
- hdu 1150 Machine Schedule 最少点覆盖转化为最大匹配
- html5引用公共头尾
- Android无法访问本地服务器(localhost)的解决方案
- centos telnet --xinetd 服务
- 【转】Objective-C代码注释和文档输出的工具和方法
- mysql 字段存储类型
- html中的特殊符号表示法
- Java开发环境的基本设置
- Leetcode_191_Number of 1 Bits
- Java获取的一天、本星期、这个月、本季度、一年等 开始和结束时间
- Angularjs里面跨作用域
- c#快速写本地日志
- Visual Studio 2015 无法命中断点
- 二、添加 Insert into
- Zookeeper与Kafka基础概念和原理
- [BZOJ 4819] [SDOI 2017] 新生舞会
- React-使用styled-components
- [bootstrapValidator] - bootstrap的验证工具