基于一个tomcat镜像部署多个tomcat容器并运行
[tomcat:latest]为tomcat镜像
1,创建3个tomcat容器(外部访问端口分别为8081/8082/8083)
docker run --name mytomcat1 -d -p 8081:8080 tomcat:latest
docker run --name mytomcat2 -d -p 8082:8080 tomcat:latest
docker run --name mytomcat3 -d -p 8083:8080 tomcat:latest
2,copy war包到容器(以一个容器为例)
docker cp /usr/local/web/test.war tomcat1:/usr/local/tomcat/webapps
3,进入容器查看包文件
docker exec -it tomcat1 /bin/bash
exit退出容器
4,启动tomcat
docker start tomcat1
或者
docker restart tomcat1
5,查看日志
docker logs -f tomcat-agent|more
6,访问URL
http://ip:8081/test
http://ip:8082/test
---------------------
作者:javahook2
来源:****
原文:https://blog.****.net/javahook2/article/details/79541516
版权声明:本文为博主原创文章,转载请附上博文链接!