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

容器化tomcat9.0

时间:2021-07-12 18:20:20      阅读:0      评论:0      收藏:0      [点我收藏+]

标签:base   class   star   server   项目   registry   host   app   name   

#启动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改为你的项目名。

容器化tomcat9.0

标签:base   class   star   server   项目   registry   host   app   name   

原文地址:https://www.cnblogs.com/superlinux/p/15000873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有
迷上了代码!