史上最详细阿里云服务器上Docker部署War包项目 实战每一步都带详细图解!!!
史上最详细阿里云服务器上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包项目 实战每一步都带详细图解!!!相关推荐
- 史上最全阿里云服务器上Docker部署Springboot项目 实战 每一步都带详细图解!!!
在学习编程的时候,我们都会想,该怎么把自己写出来的项目和创意分享给大家勒.直接给代码吗?平常人看不懂,环境还需要一大堆. 那么部署到服务器上,让人能够直接访问,我想这应该是最棒的方式了吧. 使用Doc ...
- 史上最详细阿里云服务器上Docker部署vue项目 实战 每一步都带详细图解!!!
找了很多博客,最后才成功,
- Typora+阿里云OSS(将图片上传到阿里云服务器上)
1..阿里云OSS搭配PicGo实现图床 1.1.PicoGO 首先去PicGo官网下载 PicGo 一下,安装后打开如下: 2.2.阿里云对象存储OSS购买和配置 阿里云->产品->对象 ...
- springboot 打包_springboot项目打包上传至阿里云服务器
工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...
- git上传新项目到服务器_springboot项目打包上传至阿里云服务器
工具 IDEA+Xshell6+maven 详细步骤 01 对Spring Boot项目进行打包 打包的两种方式:IDEA和CMD 首先介绍使用IDEA进行打包. 双击clean和package,ID ...
- 阿里云服务器上传下载速度的测评
阿里云服务器上传/下载速度如何测试,使用Speedtest带宽测试工具来测试一下阿里云服务器上传和下载速度,阿里云百科以阿里云中国香港地域2核4G1M带宽服务器为例,阿小云来测试一下阿里云服务器实际的 ...
- 在阿里云服务器上配置端口步骤
在阿里云服务器上配置端口步骤 第一步:点击[云服务器ECS],进入该服务器信息界面. 第二步:点击[云服务器],如下图: 第三步:进入[云服务器]页面可看到[实例]页面上会有实力列表,点击列表上的[管 ...
- SpringBoot 部署: 项目打包 手动部署到阿里云服务器上
SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上 文章目录 SpringBoot 部署: 项目打包 & 手动部署到阿里云服务器上 前言 正文 1. 环境准备 &am ...
- 阿里云服务器上利用IIS部署.net网站(windows server2012r2系统)
简介 本文介绍了在在一台新的阿里云服务器(windows server2012r系统)上,利用IIS发布net网站的教程,分享给大家.(还有代金券礼包领取,希望大家有所帮助)具体如下: 1.添加站点( ...
最新文章
- Python使用matplotlib可视化华夫饼图(Waffle Chart) 、华夫饼图可以直观地显示完成度(百分比)或者部分占整体的比例、从不同的分类变量来可视化华夫饼图(Waffle Chart
- python / 内置的数据结构概述
- blocked by CORS policy,是否跨域?
- wince 自带的web server
- 【M25】将构造方法和非成员方法虚化
- 使用 Hyper-v 虚拟化域控制器
- vim 显示tab键
- hive -e执行命令报错
- P3244 [HNOI2015]落忆枫音
- 数据库学习笔记6-隔离级别 Serializable
- 达梦数据库(简称DM)的初级教程分享
- Windows 2008 R2 SP1 离线安装IE11
- Mac启动台显示白色问号图标
- python脚本爬取今日百度热点新闻
- 读书笔记(II) 编译原理及实践
- 适合所有手环的app_Keep 手环评测:一只手环就能指导运动?Keep 想做你手腕上的魔鬼教练...
- 高并发高可用之ElasticSearch
- 2019各大互联网公司校园招聘流程
- Java实时报表统计查询慢_如何解决报表关联计算中的性能问题
- Python 斐波那契数
热门文章
- 为什么手机垃圾就是治不了?
- 你所记得的一切 All you remember
- 破解制造业困局:从实际案例看制造业如何缩短订单交付周期?
- 海尔智家财报优于预期,下注未来正当其时
- 基于链表的快速排序C语言,双向链表的快速排序算法,编译通过,程序会崩溃,求助一下各位...
- oracle面临的挑战,Oracle SUN,严峻的挑战(一)
- caliop 数据可视化_星载激光雷达CALIOP数据处理算法概述
- 查看tomcat服务器返回的响应消息,Tomcat上的WebSocket握手返回意外响应代码500
- 拷贝mp3java_字节流复制mp3文件(带缓冲区)
- mysql年份_【数据库_Mysql】查询当前年份的sql