docker部署jeesite
jeesite开源项目地址
https://gitee.com/thinkgem/jeesite
自己fork的地址(基于 spring4 ,Spring + Spring MVC + MyBatis 架构 , 并配置了多环境)
https://gitee.com/shao_ming314/jeesite/tree/shaoming-spring4-dev/
jeesite相关学习笔记
- 多环境配置
https://blog.csdn.net/shaoming314/article/details/129308306
- jeesite使用redis
https://blog.csdn.net/shaoming314/article/details/129428705
参考网址
https://blog.csdn.net/Bxy_buxiaoyu/article/details/119656679?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522167879416816800222857965%2522%252C%2522scm%2522%253A%252220140713.130102334…%2522%257D&request_id=167879416816800222857965&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2allsobaiduend~default-2-119656679-null-null.142v73control,201v4add_ask,239v2insert_chatgpt&utm_term=docker%E5%AE%89%E8%A3%85tomcat8&spm=1018.2226.3001.4187
https://blog.csdn.net/Carson073/article/details/105819488?spm=1001.2101.3001.6650.1&utm_medium=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-105819488-blog-125292399.pc_relevant_3mothn_strategy_recovery&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2%7Edefault%7ECTRLIST%7ERate-1-105819488-blog-125292399.pc_relevant_3mothn_strategy_recovery&utm_relevant_index=2
测试环境准备
-
centos7
-
maven (3.05)
-
docker
项目地址:
https://gitee.com/shao_ming314/jeesite/tree/shaoming-spring4-dev/
项目打war包
项目根目录 bin 目录
在 windows 系统 , 双击 package-prd.bat 即可打生产 war 包
如果是 mac 和 linux 系统 , 那么执行命令
mvn clean package -Dmaven.test.skip=true -Pprd
测试环境安装tomcat8.5
# 新建挂在目录
cd /opt
mkdir webapps
# 拉取 tomcat8.5 镜像
docker pull tomcat:8.5.38
# 启动tomcat容器
docker run --name tomcat-8 -v /opt/webapps:/usr/local/tomcat/webapps -d -p 28080:8080 tomcat:8.5.38
上传 war 包
上传 war 包到 /opt/webapps 目录
访问测试
测试
访问地址:
http://192.168.56.10:28080/jeesite/a/login