docker下部署Tomcat运行war包
撸了今年阿里、头条和美团的面试,我有一个重要发现.......>>>
从远程仓库拉取Tomcat镜像到本地
docker pull tomcat
新建一个docker-tomcat目录,并在目录下新建Dockerfile文件
$ mkdir docker-tomcat
$ cd docker-tomcat
$ touch Dockerfile
Dockerfile文件内容如下:
FROM tomcat:latest
MAINTAINER "web war <user@163.com>"
WORKDIR /usr/local/tomcat/webapps/
COPY Taian_Project.war .
COPY taishan/ ./taishan
EXPOSE 8080
CMD ["catalina.sh", "run"]
其中dgraph.war为所要运行的war包
根据Dockerfile创建镜像
$ docker build -t ddy/tomcat-1 .
运行镜像
$ docker run --restart=always --name ddy-tomcat-1 -p 8888:8080 ddy/tomcat-1
docker下部署Tomcat运行war包相关推荐
- java war包更新 部署_关于Linux系统下基于Tomcat部署和升级war包的详细过程
1.首先Linux先安装java,Tomcat 中间件规范要求: 1) 软件必须下载到/services/download_soft_v --------(用xftp上传 ...
- Tomcat部署多个war包
Tomcat部署多个war包 前言 一.部署步骤(第二种方案) 1.复制webapps文件夹 2.把war包分别存放在对应的webapps文件夹下 3.修改apache-tomcat-8.5.20/c ...
- 如果在docker中部署tomcat,并且部署java应用程序
2019独角兽企业重金招聘Python工程师标准>>> 如果在docker中部署tomcat,并且部署java应用程序 博客分类: docker 1.先说如何在docker中部署to ...
- docker 发布tomcat项目_在docker中部署tomcat并且部署java应用程序的步骤详解
1.先说如何在docker中部署tomcat 第一步:root用户登录在系统根目录下创建文件夹tomcat7,命令如:mkdir tomcat7,并且切换到该目录下:cd tomcat7: 第二步:创 ...
- java none怎么用tomcat_在docker中部署tomcat并且部署java应用程序的步骤详解
先给大家简单说下Docker的概念 Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化.容器是 ...
- Linux下部署Tomcat项目笔记
今天给大家分享一下如何在Linux系统下部署Tomcat项目.希望能给Java初学者提供一些帮助. 基本环境:Centos7.tomcat8.jdk8,MySQL5.6.nginx 1.安装JDK y ...
- linux下部署tomcat没起成功,linux下部署tomcat 上线jpress博客系统
tomcat Tomcat服务器是一个免费的开放源代码的Web应用服务器,属于轻量级应用服务器. tomcat有三个端口 开始部署 安装tomcat 第一步:下载tomcat 安装包 tomcat官网 ...
- IDEA从零到精通06之创建web项目及部署tomcat运行
文章目录 作者简介 引言 导航 热门专栏推荐 视频讲解 概述 一.创建web项目 二.修改部署信息 三.启动服务 四.关闭服务 五.创建Servlet并访问 六.引入第三方jar包 小结 导航 热门专 ...
- docker中lnmp访问php页面,Docker下部署LNMP工作环境的教程(详细步骤)
本篇文章给大家带来的内容是关于Docker下部署LNMP工作环境的教程(详细步骤),有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助. 普通PC环境也可以用以下配置,只是MYSQL那里换回 ...
最新文章
- webstorm中配置vue代码片段
- linux编程 fmemopen函数打开一个内存流 使用FILE指针进行读写访问
- 04-java学习-选择结构
- 发布一个WTL实现的QQ2009登录窗口源码
- 来自Google资深工程师的API设计最佳实践
- javascript中作用域、全局作用域、局部作用域、隐式全局变量、块级作用域、作用域链、预解析
- nodejs入门学习笔记一——一个完整的http路由服务实现
- IIS6.0下ASP的新增功能
- Spring MVC学习总结(1)——Spring MVC单元测试
- 初创公司MindMaze研发情绪反应VR,让VR关怀你的喜怒哀乐
- 怎么把zip转换html,如何压缩为rar格式 怎样把rar格式变成zip格式
- 【服务器配置】php move_uploaded_file文件移动失败
- 模拟人生4修改服务器,模拟人生4常用秘籍与修改技巧心得
- [phyton]文件的简单读写练习
- License information could not be obtained from Elasticsearch due to Error: Request Timeout after 300
- 《遥远的救世主》遵守客观规律(七)——文化属性
- 利用Python自制雷霆战机小游戏,娱乐编程,快乐学习!
- SOFABoot框架(蚂蚁金服)
- 2022年中国中式快餐行业发展现状、市场竞争格局及未来发展趋势分析[图]
- 安卓内存使用情况监控,剖析Android开发未来的出路在哪里,薪资翻倍
热门文章
- ORACLE中科学计数法显示问题的解决
- Linux OOM 自动杀死进程(转)
- 秒杀系统设计架构与实现
- Linux下创建用于并指定该用户的主目录和相关权限
- Linux下安装LoadRunner LoadGenerator
- 计算机组成原理 陈泽,江西师范大学-计算机组成原理的期末复习.doc
- tp框架命名空间使用(namespace,use,as,\)
- php在图片上绘制汉字之imageTtfText()函数
- python 两个乘号是什么_(2)Python 变量和运算符
- linux应用程序接收文件,Linux应用程序学习之文件编程