docker-部署tomcat

docker pull tomcat:8 #拉取镜像

docker run -d -p 8080:8080 tomcat:8 #创建容器

docker ps -a #可以查看容器id

docker exec -it tomcat的容器id /bin/bash #进入容器

docker exit #退出容器

docker start 容器id #启动容器

docker stop 容器id #暂停容器

docker restart 容器id #重启容器

我这边访问tomcat首页404了,然后用如下方法解决
ls -l
mv webapps webapps2
mv webapps.dist/ webapps
再次访问8080端口就能访问到首页 ,访问 hostIpAddress:8080
部署
在本机创建 /webapps目录 , 把war包上传到这个目录
拷贝war到docker容器内的tomcat中

xxx.war是我的项目,containId可以通过docker ps得到tomcat的容器ID

docker cp /webapps/xxx.war containId:/usr/local/tomcat/webapps/
这样子就部署成功了

posted @   NiceTwocu  阅读(37)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类
点击右上角即可分享
微信分享提示