mall-swarm微服务电商系统如何部署?用Jenkins自动化部署是真的香!

本文详细介绍了如何使用Jenkins自动化部署SpringCloud项目mall-swarm的升级版,包括Nacos替换原有注册中心,以及在Jenkins中创建任务以部署多模块应用,解决Docker网络和启动顺序问题。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

mall-swarm微服务电商系统如何部署?用Jenkins自动化部署是真的香!

SpringCloud实战电商项目mall-swarm(5.1k+star)地址:github.com/macrozheng/…

摘要

之前对mall-swarm项目做了升级,注册中心和配置中心都改为使用Nacos,但是Jenkins的自动化部署文档一直都没更新。有些朋友参考原来的文档部署有点小问题,这次对mall-swarm的自动化部署文档做个升级,希望对大家有所帮助!

Jenkins的基本使用

使用该部署方案需要对Jenkins有所了解,关于Jenkins的基本使用可以参考:《使用Jenkins一键打包部署SpringBoot应用,就是这么6!》

部署准备

部署之前需要先安装mall-swarm需要的依赖服务,并打包好所有应用的Docker镜像。由于之前已经写过相关教程,这里只提示下关键的步骤,具体可以参考《mall-swarm在Linux环境下的部署(基于Docker容器)》,文档地址:www.macrozheng.com/#/deploy/ma…

  • 需要安装好项目所需的依赖服务,直接使用Docker Compose安装即可,具体服务和版本信息如下;
组件 版本号
Mysql 5.7
Redis 5.0
MongoDb 4.3.5
RabbitMq 3.7.15
Nginx 1.10
Elasticsearch 7.6.2
Logstash 7.6.2
Kibana 7.6.2
Nacos 1.3.0
  • 打包好所有SpringBoot应用的Docker镜像,具体应用服务信息如下;
应用 说明
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值