前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >专栏 >Dockerfile之部署war到tomcat中

Dockerfile之部署war到tomcat中

作者头像
克虏伯
发布于 2019-04-15 01:47:39
发布于 2019-04-15 01:47:39
3.1K00
代码可运行
举报
运行总次数:0
代码可运行
代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
FROM tomcat:8.5

#维护者
MAINTAINER xx@mail.com

#将webapp下的全部删除
RUN rm -rf /usr/local/tomcat/webapps/*

#将target下的xx.war拷贝到/usr/local/tomcat/webapps/下
ADD ./target/xx.war /usr/local/tomcat/webapps/

#端口
EXPOSE 8080

#设置启动命令
ENTRYPOINT ["/usr/local/tomcat/bin/catalina.sh","run"]

    有了Dockerfile,之后制作镜像并部署就可以了。

(adsbygoogle = window.adsbygoogle || []).push({});

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Docker之用Dockerfile、tomcat镜像和项目war制作镜像
    之后在Dockerfile目录下,执行如下的List-3.1和List-3.2中的命令,之后容器就运行起来了。
克虏伯
2019/04/15
2.9K0
使用Dockerfile搭建jdk、tomcat运行环境
. 表示Dockerfile在当前文件夹下,也可使用绝对路径(/path/to/Dockerfile)来表示
拓荒者
2019/03/11
1.6K0
使用Dockerfile制作JDK+Tomcat镜像
记录下使用Dockerfile制作JDK+Tomcat镜像的过程笔记,希望对大家有所帮助。
星哥玩云
2022/07/14
1.1K0
docker-Dockerfile
Dockerfile是为了快速构建镜像 Dockerfile由一行行命令语句组成,并且支持以#开头的注释行。 一般而言,Dockerfile分为4个部分: 基础镜像信息<br/>维护者信息<br/>镜像操作指令<br/>容器启动时执行指令
yuezhimi
2020/09/30
8500
docker-Dockerfile
使用Dockerfile创建一个tomcat镜像,并运行一个简单war包
1.首先下载linux环境的tomcat和jdk,并分别解压至helloworld目录
冰霜
2022/03/15
1.3K0
使用Dockerfile创建一个tomcat镜像,并运行一个简单war包
Docker使用Dockerfile创建Centos(tomcat+jdk)镜像
Docker构建镜像的方法主要有两种:     (1)使用docker commit命令;
拓荒者
2019/03/11
3.6K0
Docker使用Dockerfile创建Centos(tomcat+jdk)镜像
dockerfile定制tomcat镜像,你需要的都在这
首先准备好一个文件夹,名字随便,把你想加进去的东东发在这里面。比如:jdk1.8   tomcat8,根据需求来
zhangdd
2020/04/16
6440
docker部署pinpoint,监控docker中的Springboot项目
pinpoint是一个开源的java监控项目,也是分布式监控项目中比较知名的。 网上有比较多的pinpoint部署指南,但都是基于主机部署的,这一篇主要是讲将pinpoint部署到docker中,并监控同样部署在docker的Springboot项目。 pinpoint包含4个部分,hbase,collector,web,agent。
天涯泪小武
2019/01/17
3.2K0
项目部署到Kubernetes(k8s)
Docker、Kubernetes 图形面板: Rancher、Harbor idea插件: Alibaba Cloud Toolkit
ClearSeve
2022/02/11
1.6K0
项目部署到Kubernetes(k8s)
你必须知道的Dockerfile
本篇已加入《.NET Core on K8S学习实践系列文章索引》,可以点击查看更多容器化技术相关系列文章。
Edison Zhou
2019/08/12
7570
你必须知道的Dockerfile
Docker之Dockerfile案例演示
  上篇文章我们给大家介绍了Dockerfile中的常用指令,本文我们通过具体的案例来说明这些指令。
用户4919348
2019/12/30
1.2K0
Docker之Dockerfile案例演示
Docker采用Dockerfile方式构建Tomcat容器镜像
注:远程部署的错误请参考Docker开启Tomcat8远程服务端管理角色权限构建tomcat远程部署镜像
拓荒者
2019/03/11
1.4K0
Docker采用Dockerfile方式构建Tomcat容器镜像
在Docker容器中部署Web应用
本文直接讲解如何在Docker容器中实战部署一个Web应用程序,关于Docker相关的概念和如何安装Docker请参考相关资料完成。
星哥玩云
2022/07/04
2.5K0
Docker学习之Dockerfile命令详解
前言 之前,制作镜像的伪姿势搭建已经见过了,今天介绍一下制作Docker镜像的正确姿势。 制作Dockerfile为Docker入门学习的第一步。Dockerfile 是一个文本格式的配置文件,用户可以使用 Dockerfile 快速创建自定义的镜像。我们会先介绍 Dockerfile 的基本结构及其支持的众多指令,并具体讲解通过执行指令来编写定制镜像的 Dockerfile。 以下为正文,下面进入学习姿势吧! Dockerfile命令 FROM 功能为指定基础镜像,并且必须是第一条指令。 如果不以任何镜像
小柒2012
2018/05/15
1.1K0
DockerFile解析
Dockerfile是用来构建Docker镜像的构建文件,是由一系列命令和参数构成的脚本。
兮动人
2021/06/11
6990
DockerFile解析
使用Dockerfile文件构建基于centOS系统的tomcat镜像
上一篇文章的基本做法是通过centOS的官方镜像启动一个容器(上篇文章中图片是直接ctl+v粘贴的,现在不见了不想重新弄),然后进入到容器中,手动敲命令安装JDK跟tomcat,这个跟在linux下搭建没有什么区别,只是用来熟悉docker命令。使用Dockerfile构建镜像才是重要的东西。
拓荒者
2019/03/11
1.5K0
使用Dockerfile文件构建基于centOS系统的tomcat镜像
6. Dockerfile详解
Docker 镜像是一个特殊的文件系统,除了提供容器运行时所需的程序、库、资源、配置等文件外,还包含了一些为运行时准备的一些配置参数(如匿名卷、环境变量、用户等)。镜像不包含任何动态数据,其内容在构建之后也不会被改变。
用户7798898
2020/09/27
1.3K0
6. Dockerfile详解
一文详解 Jenkins 与 Docker 的自动化 CI/CD 实战
要想做到一个高效的 CI/CD 流程,需要有能力整合 DevOps 工具链及多环境适配,并且设计之初以自动化为原则,如一键部署、一键升级。
DevOps时代
2021/05/07
3.8K0
一文详解 Jenkins 与 Docker 的自动化 CI/CD 实战
Jenkins与Docker的自动化CI/CD实战
在互联网时代,对于每一家公司,软件开发和发布的重要性不言而喻,目前已经形成一套标准的流程,最重要的组成部分就是持续集成(CI)及持续部署、交付(CD)。本文基于Jenkins+Docker+Git实现一套CI自动化发布流程。
星哥玩云
2022/07/28
7750
Jenkins与Docker的自动化CI/CD实战
Tomcat应用容器安装和使用
描述:Apache Tomcat是美国Apache软件基金会的一款轻量级Web应用服务器,该程序实现了对Servlet和JSP的支持。 Tomcat是在Sun公司推出的小型Servlet/JSP调试工具的基础上发展起来的一个优秀的Servlet容器,已成为目前开发企业JavaWeb应用的最佳Servlet容器选择之一。 Tomcat本身完全用java语言编写,所以tomcat的运行需要java的支持,所以要先安装JDK才能运行;
全栈工程师修炼指南
2022/09/29
1.2K0
Tomcat应用容器安装和使用
相关推荐
Docker之用Dockerfile、tomcat镜像和项目war制作镜像
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
本文部分代码块支持一键运行,欢迎体验
本文部分代码块支持一键运行,欢迎体验