docker-compose部署项目(springboot服务)以及基础环境(mysql、redis等)ruoyi-ry

上传jar 配置文件等 到目录:/home/ruoyi/docker

设置权限

chmod +x *.sh

开通端口(我已经开通了)

sh ./deploy.sh port''

开始构建

docker-compose build

构建成功

可以先拉取镜像

docker pull nacos/nacos-server

docker pull nginx

docker pull mysql:8.0

docker pull redis

docker pull openjdk:17

docker pull jenkins/jenkins:lts

docker pull seataio/seata-server:1.7.0

可以先启动基础服务,mysql、redis等

sh ./deploy.sh base

测试是否启动成功、

数据库脚本也导入了

启动springboot 服务

./deploy.sh modules

启动成功

注意 配置文件里面有 localhost 需要修改为 ruoyi-redis、ruoyi-mysql、ruoyi-nacos等

启动成功,如没启动成功,看下nacos的配置文件是否正确

nacos 注册成功

相关推荐
江畔柳前堤15 小时前
GO01-Go 语言与主流编程语言深度对比
开发语言·人工智能·后端·微服务·云原生·golang·go
世界哪有真情16 小时前
拿人类意识卡 AI?等于用 bug 验收正式产品
前端·人工智能·后端
白露与泡影17 小时前
Redis 缓存实战:雪崩、穿透、击穿一次讲透
数据库·redis·缓存
Steadfast_GG17 小时前
Redis典型应用 - 缓存,缓存更新策略,内存淘汰策略,缓存预热,缓存穿透,缓存雪崩,缓存击穿
redis·缓存穿透·缓存击穿·缓存雪崩·缓存预热·缓存更新策略·内存淘汰策略
Csvn18 小时前
Day 3:LIKE 与模式匹配 — 让查询学会"模糊搜索"
后端·sql
Hazenix19 小时前
Go 指南:一篇文章速通 Golang
开发语言·后端·golang
灯澜忆梦19 小时前
GO_复合类型---指针
开发语言·后端·golang
IT_陈寒19 小时前
SpringBoot自动装配坑了我一天,原来问题出在这
前端·人工智能·后端
wuqingshun31415920 小时前
MYSQL默认的事务隔离级别是什么?为什么选择这个级别?
数据库·mysql
星栈20 小时前
深度复盘:比 EventLoop 更隐蔽!Node 微任务堆积引发的线上接口雪崩事故
后端·node.js