容器化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改为你的项目名。
posted @ 2021-07-12 10:13  陈雷雷  阅读(111)  评论(0编辑  收藏  举报