docker容器部署tomcat服务及更新服务

一、docker部署tomcat服务

docker容器部署tomcat服务及更新服务

 上图是admin项目下的目录结构,Dockerfile内容如下:

docker容器部署tomcat服务及更新服务

镜像构建命令:

docker容器部署tomcat服务及更新服务

容器运行命令:

docker容器部署tomcat服务及更新服务

其中 -e后面是解决容器时区的问题,-v是容器与宿主机目录映射。

docker容器部署tomcat服务及更新服务

docker运行情况查看。

二、项目war更新重新部署

docker容器部署tomcat服务及更新服务 先删除目录下war包。

docker容器部署tomcat服务及更新服务用rz命令从本机上选中admin.war。没有rz命令的话,yum install lrzsz。

docker容器部署tomcat服务及更新服务执行更新脚本,脚本内容如下:

docker容器部署tomcat服务及更新服务

查看webapps目录:docker容器部署tomcat服务及更新服务

时间符合我们上传的war包时间,大致就成功了。

docker容器部署tomcat服务及更新服务 

查看监听端口正常。

第一次写,有什么不对的还请大神们指正。