分享好友 最新动态首页 最新动态分类 切换频道
Docker(四):Docker 部署 tomcat 运行war包
2024-12-27 00:21

前篇:Docker(一:Doker介绍

           Docker(二:安装

           Docker(三:Docker 部署 SpringBoot 项目


一、拉取 tomcat 镜像文件

使用命令  docker search tomcat  搜索 tomcat 镜像文件,也可以上https://hub.docker.com/  搜索

使用 docker pull tomcat 下载tomcat 镜像文件,不指定 则为 latest 最新版

指定下载版本 docker pull tomcat:8.0.52   

下载完成后 使用命令  docker images 查看


二、制作war包

 制作war包,进入需要打包的文件夹内

 jar -cvf 名称.war


三、启动 tomcat 容器

启动 tomcat 容器

docker run -d --name tomcat -p 8888:8080 tomcat:8.0.52


四、tomcat 运行 war 包

复制war包,到 tomcat 的 webapps 目录

docker cp .brcw.war tomcat:/usr/local/tomcat/webapps

进入 tomcat 目录 ,查看复制的 war 包

docker exec -it tomcat bash

 发现 war 包已经自动解压,访问 对应网址,成功


五、挂载式启动

使用上面的办法,每一次修改代码都得重新更新一下 tomcat 容器里的 war 包,显然很麻烦,所以我们可以使用挂载方式启动tomcat,将宿主机器的目录或者 war 包直接挂载到 docker中的 tomcat 容器 webapps 目录下

docker run -d -p 8888:8080 -v D:BRCWoutartifactsBRCW.war:/usr/local/tomcat/webapps/BRCW.war --name tomcat tomcat:8.0.52

-v: 挂在的地址,为war包的所在绝对地址 冒号后接需要挂在在docker tomcat里的地址

这里可以挂载单个 war文件,也可以挂载 war包解压后的文件

启动后 访问项目地址,成功

这里需要注意的是,你已经创建了一个名字为 tomcat 的镜像文件了,所以再创建同名的会报错,要么删除之前的镜像文件,要么换一个别名

删除镜像文件: docker rm -f tomact   这里的 -f 是强制删除,如果不加 f   ,得先 使用命令  docker stop tomcat 停止 tomcat 容器服务器。

 

最新文章
中国智慧政府行业市场动态分析及投资前景研判报告
​​本报告由智研咨询出品,经专业研究报告编撰团队实时监测与更新,最终得以呈现。报告研究基于研究团队收集到的大量一手和二手信息,研究过程综合考虑行业各种影响因素,包括市场环境、产业政策、历史数据、行业现状、竞争格局、技术革新
使用 5118 挖词工具时如何提高关键词挖掘的效率?
要提高使用 5118 挖词工具进行关键词挖掘的效率,可以考虑以下几点:1.明确目标和需求:在开始挖掘之前,清晰地确定您的业务目标、受众群体以及内容方向。这有助于更有针对性地选择关键词。2.精确输入核心关键词:确保输入的核心关键词能够
莉景天气
莉景天气,一般又称莉景天气预报。 全球特殊景观、天气服务类应用程序,支持近3000多个城市的朝霞、晚霞、云海、雾凇、星空、银河等16项特殊景观的预报、信息订阅、推送以及基础天气预报服务。更完善的预报功能、更贴心的场景化服务——莉
笔趣阁免费小说大全
随时随地的拿出你的掌上小说阅读神器大全,小说全部免费,想看就看。《笔趣阁免费小说大全》是一款非常不错的手机小说阅读软件。海量的小说资源收录在软件内,各种热门小说应有尽有。这个理有你喜欢的小说类型。所有的小说全部免费畅读,让
发那科驱动器报410错误代码(维修)找我们准没错
因此它们具有较低的惯性,因此可以实现比具有永磁转子的电机(例如步进电机)更​​高的加速度和速度,转子上没有磁铁也提供了其他好处--包括能够承受更高的温度(需要更少的冷却)和比永磁电机更简单,成本更低的结构。发那科驱动器报410错误
谷歌SEO中,网站分析工具有什么用?
在当今数字化时代,搜索引擎优化(SEO)已成为企业提升在线可见性、吸引潜在客户、提高网站流量和转化率的重要手段。而我,作为一个在SEO领域摸爬滚打多年的从业者,深知网站分析工具在谷歌SEO中的核心地位。它们不仅能帮助我们深入了解网
社区论坛软件定制源码开发
社区论坛软件APP开发,社区论坛系统源码搭建,HU-899-LIAN,社区论坛系统网站开发,社区论坛APP源码开发用户组类别(1)自定义用户组这个主要用来对一些特殊用户进行分组,比如短说客户组,会将购买短说的客户归类至这个用户组,然后赋予基
花26900元的“押题班”一题没中!网络知识付费“套路”多
在网上报班学习,目前已经是许多消费者积累知识的一个重要途径,知识付费行业也随之兴起,然而在发展过程中,相关乱象也是层出不穷,从业人员资质存疑,或者是低价购课后被“套娃”收费,并且遭遇退款困难等,让享受学习的过程反而成了一件
抢滩AI三大运营商竞速加剧
  2024年,人工智能(AI)是科技圈关注度最高的领域之一。  10月12日,在“2024中国移动全球合作伙伴大会”(以下简称“全球合作伙伴大会”)上,工业和信息化部总工程师赵志国表示,我国人工智能核心产业的规模不断提升,企业数量超过
相关文章
推荐文章
发表评论
0评