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 @ 2022-12-20 01:32  NiceTwocu  阅读(35)  评论(0编辑  收藏  举报