【RAGFlow】全由国内镜像源搭建docker版
国内镜像搭建RagFlow平台Docker版

一、部署说明
安装当前最新的Ubuntu系统Ubuntu 24.04.2 LTS,因为这里完全使用docker镜像启动服务来实现RAGFlow平台搭建,所以其他相关工具和库就不需要提供安装部署了;由于海外仓库访问会遭遇网络延迟高、下载速度慢的问题,所以这里代码资源使用国内的Gitee(码云),Dokcer仓库也完全使用国内资源部署完成。下面部署过程希望对大家有所帮助,谢谢~
⛳主流镜像源对比
| 镜像源名称 | 访问速度 | 镜像丰富度 | 特色功能 |
|---|---|---|---|
| 阿里云 | ★★★★★ | ★★★★★ | 企业级安全加固 |
| 清华大学 | ★★★★☆ | ★★★★☆ | 教育网专属优化 |
| 中国科技大学 | ★★★★☆ | ★★★★☆ | IPv6网络支持 |
| 网易云 | ★★★☆☆ | ★★★☆☆ | 游戏行业专属镜像 |
💡 RAGFlow 是什么?
RAGFlow 是一款基于深度文档理解构建的开源 RAG(Retrieval-Augmented Generation)引擎。RAGFlow 可以为各种规模的企业及个人提供一套精简的 RAG 工作流程,结合大语言模型(LLM)针对用户各类不同的复杂格式数据提供可靠的问答以及有理有据的引用。

🔎 系统架构

📝 机器配置
- CPU >= 4 核
- RAM >= 16 GB
- Disk >= 50 GB
- Docker >= 24.0.0 & Docker Compose >= v2.26.1
如果你并没有在本机安装 Docker(Windows、Mac,或者 Linux), 可以参考文档 Install Docker Engine 自行安装。
说明:这里使用的是4核i5 6500的CPU,32G内存,500G硬盘,Docker version 26.1.3, build 26.1.3-0ubuntu1~24.04.1
二、基础配置
📝系统源
备份当前系统的源:cp /etc/apt/sources.list /etc/apt/sources.list.bak
修改源内容如下:
# 清华源 deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb-src https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal main restricted universe multiverse deb https://mirrors.tuna.tsinghua.edu.cn/ubuntu/ focal-updates main restricted universe multiverse deb-src https://mi