docker安装tomcat

目录

1 安装tomcat镜像

2 启动容器

3 配置nginx代理

4 查看tomcat管理界面

5 war包copy进tomcat

6 war包挂载方式


注: 下文使用的nginx容器,是上篇文章里准备好的,地址:https://blog.csdn.net/zhujuntiankong/article/details/85132005

1 安装tomcat镜像

1.1 搜索镜像

$  docker  search  tomcat

 

1.2 下载镜像

$  docker  pull  tomcat

1.3 查看镜像

$  docker  images

 

 

 

2 启动容器

$  docker  run  -d  –p  8080:8080  --name  mytomcat  tomcat

$  docker  ps

 

 

3 配置nginx代理

注意:nginx.conf中代理的地址是docker镜像的地址,不能是127.0.0.1或localhost

 

配置好nginx代理后,重启nginx容器即可。

 

4 查看tomcat管理界面

 

5 war包copy进tomcat

参考地址:https://blog.csdn.net/qq_32351227/article/details/78673591

 

5.1 进入容器tomcat  

$  docker  exec  -it  ccf4b042045b  /bin/bash

注意: 画红线的为docker中tomcat路径

 

5.2 把war包放在本机,然后进入容器里面放在tomcat/webapps目录下

$  docker  cp  xxx.war  容器id: /usr/local/tomcat/webapps

 

然后重启tomcat就可以了

 

5.3 查看是否copy进tomcat容器:

 

注意:这种部署方式有一个弊端是,当容器重启后,该项目就不存在了

 

6 war包挂载方式

$ docker run  -d  -v /opt/xxxx.war:/usr/local/tomcat/webapps/xxxx.war -p  8080:8080 tomcat 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值