Ubuntu 22.04 上使用 Docker 安装 RagFlow
GitHub地址:添加链接描述
RAGFlow 是一款开源的检索增强生成(Retrieval-Augmented Generation,简称 RAG)引擎,旨在通过深度文档理解技术,结合大语言模型(LLM),为用户提供高质量、可溯源的问答服务。
🚀 快速入门
RAGFlow 提供了便捷的部署方式,支持 Docker 环境。部署前建议准备以下环境:
CPU:4 核以上
内存:16 GB 以上
磁盘空间:50 GB 以上
Docker 版本:24.0.0 及以上
Docker Compose 版本:v2.26.1 及以上
Below is a step-by-step guide to deploy RAGFlow on Ubuntu 22.04 using Docker and Docker Compose. It covers:
- Installing Docker Engine & Compose
- Adjusting system settings
- Cloning & configuring RAGFlow
- Launching the service with pre-built images
1. 安装 Docker Engine 与 Docker Compose
-
卸载旧版(如已安装)
sudo apt-get remove docker.io docker-doc docker-compose docker-compose-v2 podman-docker containerd runc
清理冲突包,确保后续安装使用官方源 (docs.docker.com)
-
设置 Docker APT 源
sudo apt-get update sudo apt-get install ca-certificates curl gnupg lsb-release sudo mkdir -p /etc/apt/keyrings curl -fsSL https://download.docker.com/linux/ubuntu/gpg \| sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg echo \"deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] \https://download.docker.com/linux/ubuntu \$(lsb_release -cs) stable" \| sudo tee /etc/apt/sources.list.d/docker.list > /dev/null sudo apt-get update
官方推荐使用 apt 源安装 (docs.docker.com)
-
安装 Docker 引擎及插件