docker 容器运行Ruoyi-cloud

目录

1,linux系统安装openjdk1.8,mvn,dokcer,node,git

2,拉取代码

        1)查看gitee仓库地址

        2)创建/app文件夹,进入app目录

        3)clone代码

        4)修改配置文件中nacos地址

3,构建项目

        1)进入/app/RuoYi-Cloud/目录

        2)构建jar包

        3)构建前端项目         

4,构建docker镜像

        1)进入/app/RuoYi-Cloud/docker/目录

        2)测试端口是否可以

        3)执行复制脚本copy.sh,把jar包和前端文件复制到docker工作目录下

        4)构建并启动base镜像(ruoyi的那nacos,redis,mysql项目)

        5) 打开nacos配置页面 

        6)修改nginx配置

       7)构建并启动项目模块        ​编辑

​编辑

5,测试项目

        1)登录​编辑

​编辑        2)启动代码生成模块


1,linux系统安装openjdk,mvn,dokcer,node,git

2,拉取代码

        1)查看gitee仓库地址

RuoYi-Cloud: 🎉 基于Spring Boot、Spring Cloud & Alibaba的分布式微服务架构权限管理系统,同时提供了 Vue3 的版本

        2)创建/app文件夹,进入app目录

                mkdir /app        

                cd /app

        3)clone代码

        

        4)修改配置文件中nacos地址

# 修改注册中心的地址

[root@deploy2 docker]# sed -i 's/127.0.0.1/192.168.2.222/g' /app/RuoYi-Cloud/ruoyi-auth/src/main/resources/bootstrap.yml
[root@deploy2 docker]# sed -i 's/127.0.0.1/192.168.2.222/g' /app/RuoYi-Cloud/ruoyi-gateway/src/main/resources/bootstrap.yml
[root@deploy2 docker]# sed -i 's/127.0.0.1/192.168.2.222/g' /app/RuoYi-Cloud/ruoyi-modules/ruoyi-file/src/main/resources/bootstrap.yml
[root@deploy2 docker]# sed -i 's/127.0.0.1/192.168.2.222/g' /app/RuoYi-Cloud/ruoyi-modules/ruoyi-gen/src/main/resources/bootstrap.yml
[root@deploy2 docker]# sed -i 's/127.0.0.1/192.168.2.222/g' /app/RuoYi-Cloud/ruoyi-modules/ruoyi-job/src/main/resources/bootstrap.yml
[root@deploy2 docker]# sed -i 's/127.0.0.1/192.168.2.222/g' /app/RuoYi-Cloud/ruoyi-modules/ruoyi-system/src/main/resources/bootstrap.yml

3,构建项目

        1)进入/app/RuoYi-Cloud/目录

                cd /app/RuoYi-Cloud/

               a. 修改deploy.sh docker-compose 为 docker compose,因为系统没安装docker-compose,

        如果安装了就不用修改 ,这里用的docker 27的版本已经包含了docker-compose的功能,命令格式是docker compose ,所以要修改脚本。

修改命令 sed -i 's/docker-compose/docker compose/g' deploy.sh

                b. nacos的mysql地址不能写localhost 必须写自己虚机地

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值