制作tomcat镜像

制作tomcat镜像

  1. 准备镜像文件 tomcat压缩包 jdk压缩包
[root@izbp1cs2xc0txtdbbhn53nz tomcat]# ll
total 238884
-rw-r--r-- 1 root root  10809083 Oct 26 11:43 apache-tomcat-8.5.58.tar.gz
-rw-r--r-- 1 root root 233805880 Oct 26 11:44 jdk1.8.0_91.tar.gz

在这里插入图片描述

  1. 编写Dockerfile文件 官方命名“Dockerfile” build会自动寻找这个文件 就不需要-f指定了

    FROM centos
    MAINTAINER chen<2640478804@qq.com>
    COPY reademt.txt /usr/local/readme.txt
    ADD jdk1.8.0_91.tar.gz /usr/local/
    ADD apache-tomcat-8.5.58.tar.gz /usr/local/
    
    RUN yum -y install vim
    
    ENV MYPATH /usr/loacal/
    WORKDIR $MYPATH
    
    ENV JAVA_HOME /usr/local/jdk1.8.0_91
    ENV CLASSPATH $JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    
    ENV CATALINA_HOME /usr/local/apache-tomcat-8.5.58
    
    ENV CATALINA_BASH /usr/local/apache-tomcat-8.5.58
    ENV PATH $PATH:$JAVA_HOME/bin:$CATALINA_HOME/lib:$CATALINA_HOME/bin
    
    EXPOSE 8086
    
    CMD /usr/local/apache-tomcat-8.5.58/bin/startup.sh && tail -F /url/local/apache-tomcat-8.5.58/bin/logs/catalina.out
    ~                                                                                                                        
    

3构建镜像

#docker build -t diytomcat .
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值