当前位置: 首页 > article >正文

在服务器中使用Docker安装Tomcat、同时实现目录挂载、并且部署War包到服务器

文章目录

  • 1、Docker中安装Tomcat
    • 1.1 搜索tomcat
    • 1.2 拉取
    • 1.3 查看拉取的镜像
    • 2、目录挂载
      • 2.1 目录挂载准备
      • 2.2 创建容器同时进行挂载
      • 2.3 进入容器
      • 2.4 测试

三连哦

1、Docker中安装Tomcat

1.1 搜索tomcat

docker search tomcat

在这里插入图片描述

1.2 拉取

docker pull tomcat  //我这里拉取最新的。也可以拉取指定版本的tomcat

在这里插入图片描述

1.3 查看拉取的镜像

在这里插入图片描述

2、目录挂载

2.1 目录挂载准备

在usr/local/目录下创建一个dev目录,dev目录用来专门存放开发包什么的,dev目录下再创建一个docker-tomcat目录,行了,就用docker-tomcat进行映射到docker中的tomcat容器里的webapps目录,创建目录如下图:
      在这里插入图片描述

2.2 创建容器同时进行挂载

#挂载usr/local/dev/docker-tomcat目录,并运行容器命令如下
docker run -d -p 8080:8080 --name tomcat -v /usr/local/dev/docker-tomcat:/usr/local/tomcat/webapps tomcat

在这里插入图片描述

2.3 进入容器

docker exec -it 524cec43b725 /bin/bash

在这里插入图片描述

2.4 测试

在这里插入图片描述

测试已有的案例
基本步骤:

  • 1、项目打成war包
  • 2、项目丢入tomcat下的webapps目录下
  • 3、启动tomcat、会自行解压。
  • 4、访问:域名+端口+war包名称

关于具体如何将项目打成war包、有很多教程 请自行查阅。
在这里插入图片描述


http://www.kler.cn/a/4312.html

相关文章:

  • 【git】如何删除本地分支和远程分支?
  • 使用python+pytest+requests完成自动化接口测试(包括html报告的生成和日志记录以及层级的封装(包括调用Json文件))
  • 微服务拆分
  • SparkSQL数据模型综合实践
  • [操作系统] 深入理解操作系统的概念及定位
  • C语言结构体漫谈:从平凡中见不平凡
  • VMware虚拟机与主机无法互传文件的解决办法
  • 记录一下,win11,单击zip文件后文件管理器闪退
  • 蓝桥杯C/C++VIP试题每日一练之Sine之舞
  • Java 学习
  • 系统分析——系统构建最重要的一环
  • 链表、双链表的插入和删除
  • PhotoZoom Pro2023免费版图形图像放大工具
  • Maven <repository> 配置小知识
  • Visual Genome数据集简介
  • SpringBoot 将PDF转成图片或Word
  • 08基于拉丁超立方法的风光场景生成与削减
  • Linux常用文件系统简述
  • 分享7个你可能还不知道的JS Web API,构建现代化网站轻松搞定
  • k8s证书过期的解决方案
  • 作业帮基于明道云开展的硬件业务数字化建设
  • 基于springboot实现医院信息管理系统【源码+论文】
  • Promise API
  • 036:cesium加载GPX文件,显示图形
  • MAL-PEG-FITC荧光素-聚乙二醇-马来酰亚胺的结构式
  • 【CSDN线上竞赛40】小结