史上最详细阿里云服务器上Docker部署War包项目 实战每一步都带详细图解!!!

部署jar 包方式:
https://blog.csdn.net/weixin_45821811/article/details/116244003
部署vue项目
https://blog.csdn.net/weixin_45821811/article/details/117000900

安装 tomcat 并部署项目

之前已经写了部署SpringBoot 和Vue 前后端分离的文章,是用Nginx 和 jar 包方式部署的前后端,这次还打算用tomcat尝试一下部署。

1、搜索镜像

docker search tomcat

具体介绍可以在dockerhub 上可以看到。

2、启动并下载

docker run -p 8080:8080 -d --name mytomcat tomcat

因为docker 判断我们没有tomcat 容器 ,这样就会自动去拉取tomcat 镜像,没有指定版本,默认最高版本。

并且可以看到我们的tomcat 已经启动了。

但是这个时候我们拿外网去测试,是会报404 的。看后面大家就知道啦。

3、进入tomcat容器

docker exec -it mytomcat /bin/bash

这样就是进入到tomcat容器里面啦。

之前我们拿外网访问,报的是404 ,是因为webapps下面是空的。

因为docker拉取的镜像的时候,是最简配置。

但是我们肯定是可以访问到的。

接下来我们看webapps.dist 文件

这个里面是有tomcat的首页等等。我们只需要把它复制或移动到webapps下面就可以了。

mv webapps.dist/* webapps

移动完成后,这个时候我们再拿外网访问测试。

正式进入正文

之前我们启动的时候,并没有做tomcat的webapps目录和宿主机的挂载。

不可能每一次启动项目,还要进入一遍tomcat容器吧。那也太麻烦啦

史上最详细阿里云服务器上Docker部署War包项目 实战每一步都带详细图解!!!相关推荐

  1. 史上最全阿里云服务器上Docker部署Springboot项目 实战 每一步都带详细图解!!!

    在学习编程的时候,我们都会想,该怎么把自己写出来的项目和创意分享给大家勒.直接给代码吗?平常人看不懂,环境还需要一大堆. 那么部署到服务器上,让人能够直接访问,我想这应该是最棒的方式了吧. 使用Doc ...

  2. 史上最详细阿里云服务器上Docker部署vue项目 实战 每一步都带详细图解!!!

    找了很多博客,最后才成功,

  3. Typora+阿里云OSS(将图片上传到阿里云服务器上)

    1..阿里云OSS搭配PicGo实现图床 1.1.PicoGO 首先去PicGo官网下载 PicGo 一下,安装后打开如下: 2.2.阿里云对象存储OSS购买和配置 阿里云->产品->对象 ...

  4. springboot 打包_springboot项目打包上传至阿里云服务器

    工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...

  5. git上传新项目到服务器_springboot项目打包上传至阿里云服务器

    工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...

  6. 阿里云服务器上传下载速度的测评

    阿里云服务器上传/下载速度如何测试,使用Speedtest带宽测试工具来测试一下阿里云服务器上传和下载速度,阿里云百科以阿里云中国香港地域2核4G1M带宽服务器为例,阿小云来测试一下阿里云服务器实际的 ...

  7. 在阿里云服务器上配置端口步骤

    在阿里云服务器上配置端口步骤 第一步:点击[云服务器ECS],进入该服务器信息界面. 第二步:点击[云服务器],如下图: 第三步:进入[云服务器]页面可看到[实例]页面上会有实力列表,点击列表上的[管 ...

  8. SpringBoot 部署: 项目打包 手动部署到阿里云服务器上

    SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上 文章目录 SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上 前言 正文 1. 环境准备 &am ...

  9. 阿里云服务器上利用IIS部署.net网站(windows server2012r2系统)

    简介 本文介绍了在在一台新的阿里云服务器(windows server2012r系统)上,利用IIS发布net网站的教程,分享给大家.(还有代金券礼包领取,希望大家有所帮助)具体如下: 1.添加站点( ...

最新文章

  1. Python使用matplotlib可视化华夫饼图(Waffle Chart) 、华夫饼图可以直观地显示完成度(百分比)或者部分占整体的比例、从不同的分类变量来可视化华夫饼图(Waffle Chart
  2. python / 内置的数据结构概述
  3. blocked by CORS policy,是否跨域?
  4. wince 自带的web server
  5. 【M25】将构造方法和非成员方法虚化
  6. 使用 Hyper-v 虚拟化域控制器
  7. vim 显示tab键
  8. hive -e执行命令报错
  9. P3244 [HNOI2015]落忆枫音
  10. 数据库学习笔记6-隔离级别 Serializable
  11. 达梦数据库(简称DM)的初级教程分享
  12. Windows 2008 R2 SP1 离线安装IE11
  13. Mac启动台显示白色问号图标
  14. python脚本爬取今日百度热点新闻
  15. 读书笔记(II) 编译原理及实践
  16. 适合所有手环的app_Keep 手环评测:一只手环就能指导运动?Keep 想做你手腕上的魔鬼教练...
  17. 高并发高可用之ElasticSearch
  18. 2019各大互联网公司校园招聘流程
  19. Java实时报表统计查询慢_如何解决报表关联计算中的性能问题
  20. Python 斐波那契数

热门文章

  1. 为什么手机垃圾就是治不了?
  2. 你所记得的一切 All you remember
  3. 破解制造业困局:从实际案例看制造业如何缩短订单交付周期?
  4. 海尔智家财报优于预期,下注未来正当其时
  5. 基于链表的快速排序C语言,双向链表的快速排序算法,编译通过,程序会崩溃,求助一下各位...
  6. oracle面临的挑战,Oracle SUN,严峻的挑战(一)
  7. caliop 数据可视化_星载激光雷达CALIOP数据处理算法概述
  8. 查看tomcat服务器返回的响应消息,Tomcat上的WebSocket握手返回意外响应代码500
  9. 拷贝mp3java_字节流复制mp3文件(带缓冲区)
  10. mysql年份_【数据库_Mysql】查询当前年份的sql