赞
踩
本文主要介绍如何使用docker方式部署RuoYi-Cloud(微服务),请确保您已部署Linux宿主机,并安装docker
,docker-compose
。
克隆ruoyi-cloud项目到本地
ruoyi-cloud
项目到您的本地计算机:导入项目到Idea,项目不要克隆错了,结构如图
根据模块名字可以看出作用,在项目中用到了mysql,ngxin,redis,nacos,这些都不需要单独去安装,首先执行package.bat脚本,自动会把需要部署的服务进行打包
4. 在idea中使用全局替换把127.0.0.1:8848替换成ruoyi-nacos:8848,然后执行package.bat脚本打包项目,可双击文件或者使用命令方式执行
chmod +x deploy.sh
,然后执行./deploy.sh base
,此命令只会先部署3个基础服务,redis,mysql,nacos14.部署系统模块,执行./deploy.sh modules
,mysql
和redis
前面已经部署了,所以这儿下载镜像时提示已存在,容器状态是Running
15.检查部署情况,可以看到容器ruoyi-modules-system未启动成功
16.失败原因,修改nacos配置即可,修改ruoyi-system-dev.yml
中的redis host地址为ruoyi-redis,mysql密码为root,然后使用docker start ruoyi-modules-system
进行启动
17.未完待续…
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。