博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
docker使用tomcat部署应用
阅读量:3915 次
发布时间:2019-05-23

本文共 398 字,大约阅读时间需要 1 分钟。

1、或者自己已经有tomcat镜像

2、准备自己项目的war包,重命名为ROOT.war

3、编写Dockerfile文件,大体思路是,以之前的tomcat:latest为基础镜像,将tomcat中原来的ROOT.war包删除,然后添加上自己准备好的ROOT.war包

vi Dockerfile

FROM tomcat:latestMAINTAINER "自己的信息"RUN rm -rf   /root/apache-tomcat-7.0.96/webapps/*ADD ROOT.war  /root/apache-tomcat-7.0.96/webapps/CMD ["catalina.sh", "run"] #启动tomcat shell执行程序

4、使用docker的build构建镜像

docker build -t 镜像名称:版本号 .

5、然后使用docker运行你的镜像即可

转载地址:http://wwjrn.baihongyu.com/

你可能感兴趣的文章
单例模式最佳实践
查看>>
.NET Core + Spring Cloud:服务注册与发现
查看>>
今天你内卷了吗?
查看>>
设计模式之代理模式
查看>>
在 MySQL 中使用码农很忙 IP 地址数据库
查看>>
结构型设计模式总结
查看>>
dotNET:怎样处理程序中的异常(实战篇)?
查看>>
What is 测试金字塔?
查看>>
api接口返回动态的json格式?我太难了,尝试一下 linq to json
查看>>
.Net Core HttpClient处理响应压缩
查看>>
十分钟搭建自己的私有NuGet服务器-BaGet
查看>>
efcore 新特性 SaveChanges Events
查看>>
龙芯3A5000初样顺利交付流片
查看>>
用了Dapper之后通篇还是SqlConnection,真的看不下去了
查看>>
ABP快速开发一个.NET Core电商平台
查看>>
[NewLife.Net]单机400万长连接压力测试
查看>>
使用Azure人脸API对图片进行人脸识别
查看>>
快醒醒,C# 9 中又来了一堆关键词 init,record,with
查看>>
【招聘(深圳)】轻岁 诚聘.NET Core开发
查看>>
await,async 我要把它翻个底朝天,这回你总该明白了吧
查看>>