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 注册成功

相关推荐
绿草在线几秒前
SpringBoot请求与响应全解析
spring boot·后端·lua
派大星酷4 分钟前
AOP 完整精讲:原理、核心概念、五种通知、切点语法、自定义注解实战
java·mysql·spring
健康平安的活着10 分钟前
mysql中不同时间类型(date/datetime/timestamp)的查询案例
数据库·mysql
张小凡vip14 分钟前
Docker安装EFK日志系统完整指南
运维·docker·容器·efk
Victor3561 小时前
MongoDB(103)如何处理分片集群中的数据不一致?
后端
Victor3561 小时前
MongoDB(104)如何处理MongoDB中的磁盘空间不足问题?
后端
立莹Sir2 小时前
商品中台架构设计与技术落地实践——基于Spring Cloud微服务体系的完整解决方案
分布式·后端·spring cloud·docker·容器·架构·kubernetes
人道领域2 小时前
【Redis实战篇】初步基于Redis实现的分布式锁---基于黑马点评
java·数据库·redis·分布式·缓存
健康平安的活着3 小时前
mysql中left join 不一定比 in效率高案例
数据库·mysql
雨奔9 小时前
Kubernetes 联邦 Deployment 指南:跨集群统一管理 Pod
java·容器·kubernetes