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/
这样子就部署成功了
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构
· AI与.NET技术实操系列(六):基于图像分类模型对图像进行分类