Docker部署
# 使用Docker部署ruoyi-ai服务
### 服务器推荐配置==2H2G==
### 项目环境
jdk 17
mysql 5.7
redis 版本必须 >= 5.X
maven 3.8.X
nodejs 18
### 下载项目
**GiHub地址**:https://github.com/ageerle/ruoyi-ai
**Gitee地址**:https://gitee.com/ageerle/ruoyi-ai
### 修改配置信息
![c3eeb48ddabd38d224ec79a0ab7ab63.png](https://cos.easydoc.net/71651694/files/lw95gihf.png)
1.配置说明
CHAT_API_KEY: ${CHAT_API_KEY} // 中转key
CHAT_API_HOST: ${CHAT_API_HOST} // 中转地址
MAIL_PASS: ${MAIL_PASS} // 邮箱授权码
PAY_PID: ${CHAT_API_HOST} // 易支付商户ID
PAY_KEY: ${CHAT_API_HOST} // 易支付商户密钥
2.申请中转key
中转地址:https://api.pandarobot.chat/
![a578b7c4b3b3c07c4759d1ac41c34e7.png](https://cos.easydoc.net/71651694/files/lw959c2h.png)
3.申请邮箱授权码(使用163邮箱)
![1715858034557.jpg](https://cos.easydoc.net/71651694/files/lw95lg09.jpg)
点击开启POP3/SMTP服务,扫码发送短信,记住授权码。
![a54db3b7d938008ae27d711f189d0f6.png](https://cos.easydoc.net/71651694/files/lw95hixe.png)
4.申请易支付密钥
访问https://pay.pandarobot.chat/,注册成功后会自动分配对接密钥
![8a69fe39cdb16f6680523380e028b42.png](https://cos.easydoc.net/71651694/files/lw95ivfx.png)
5.配置个人收款信息
![1715869313142.jpg](https://cos.easydoc.net/71651694/files/lw9cbj8i.jpg)
![1715869325973.jpg](https://cos.easydoc.net/71651694/files/lw9cbqjt.jpg)
### 新建一个目录,并且上传配置信息。
![image.png](https://cos.easydoc.net/71651694/files/lw94kjvu.png)
### 拉取镜像并运行
拉取镜像:
docker pull registry.cn-shanghai.aliyuncs.com/ruoyi-ai/ai:1.2.1
docker pull registry.cn-shanghai.aliyuncs.com/ruoyi-ai/web:1.2.1
docker pull registry.cn-shanghai.aliyuncs.com/ruoyi-ai/admin:1.2.1
![image.png](https://cos.easydoc.net/71651694/files/lw94m7vt.png)
启动项目:docker-compose up
![ce33c5d8086bec9262c02d4a76131a7.png](https://cos.easydoc.net/71651694/files/lw95jbd9.png)
访问后端服务 服务器IP:6039
访问前端服务 服务器IP:8081
默认用户名:pandarobot@163.com 密码:123
访问管理端服务 服务器IP:8082
默认用户名:admin 密码:admin123
### 配置存储服务
选择运营管理 - 存储管理修改配置信息
![image.png](https://cos.easydoc.net/71651694/files/lw9ccx21.png)
详细教程:https://plus-doc.dromara.org/#/ruoyi-vue-plus/framework/basic/oss