zoukankan      html  css  js  c++  java
  • 容器化tomcat9.0

    #启动tomcat容器:
    docker run -d --name tomcat9.0 -p 8080:8080  registry.cn-hangzhou.aliyuncs.com/chenleilei/tomcat9:latest 
    docker cp tomcat9.0:/usr/local/tomcat /usr/local
    cp jpress-web-newest.war /usr/local/tomcat/webapps
    docker rm -f tomcat9.0
    docker run -d --name tomcat9.0 -p 8080:8080 -p 80:80 -p 443:443  -v /usr/local/tomcat:/usr/local/tomcat  registry.cn-hangzhou.aliyuncs.com/chenleilei/tomcat9:latest
    
    
    #修改配置端口和项目路径访问
    
    #修改项目路径:
    sed -i '/</Host>/i <Context path="" docBase="/usr/local/tomcat/webapps/jpress-web-newest" reloadable="true" />' /usr/local/tomcat/conf/server.xml
    docker restart tomcat9.0
    
    
    #修改端口:
    sed -i 's#port="8080"#port="80"#g' /usr/local/tomcat/conf/server.xml
    docker restart tomcat9.0
    
    #修改完毕后可直接通过 IP访问无需加项目名
    #jpress-web-newest是我的项目名,如果你操作,你应该把jpress-web-newest改为你的项目名。
    

    微信赞赏

    支付宝赞赏

  • 相关阅读:
    分别针对Customers表与Order表的通用查询操作
    类的继承
    kubernetes service 原理解析
    k8s生命周期-钩子函数
    深入理解Pod-初始化容器
    为 Pod 或容器配置安全性上下文
    Docker四种网络模式
    python中__new__方法详解及使用
    浅析python析构函数
    k8s中的网络
  • 原文地址:https://www.cnblogs.com/superlinux/p/15000873.html
Copyright © 2011-2022 走看看