在 Ubuntu 中用 Docker 安装 RAGFlow

一、安装

1.前提条件

CPU >= 4 核

RAM >= 16 GB

Disk >= 50 GB

Docker >= 24.0.0 & Docker Compose >= v2.26.1

安装docker:在Ubuntu中安装Docker并配置国内镜像

2.设置 vm.max_map_count

bash 复制代码
#设置 vm.max_map_count 不小于 262144

# 查看
sysctl vm.max_map_count

# 设置(下次系统重启时被重置)
sudo sysctl -w vm.max_map_count=262144

# 永久设置
sudo vim /etc/sysctl.conf

# sysctl.conf添加内容
vm.max_map_count=262144

3.下载

bash 复制代码
git clone https://github.com/infiniflow/ragflow.git

4.拉取镜像,启动服务

bash 复制代码
# 进入文件夹
cd ragflow/docker

# CPU
# Use CPU for embedding and DeepDoc tasks:
docker compose -f docker-compose.yml up -d

# GPU
# To use GPU to accelerate embedding and DeepDoc tasks:
docker compose -f docker-compose-gpu.yml up -d

5.确认服务器状态

bash 复制代码
# 查看ragflow日志
docker logs -f ragflow-server

# 查看容器
docker ps

docker ps -a

# 查看镜像
docker images

# 停止容器
docker stop <容器名>

# 删除容器
docker rm <容器ID>

# 删除镜像
docker rmi  <镜像名/镜像ID>

docker命令参考链接:docker常用命令

6.访问ragflow平台

bash 复制代码
http://ip:port

http://ip/login

注册账号,登录

安装ragflow参考官方链接:ragflow/README_zh

添加ollama模型参考链接:Windows 11 搭建私有知识库(docker、dify、deepseek、ollama)

二、遇到的问题

1.问题

在RAGFlow平台模型提供商添加Ollama模型过程中,可以添加Ollama本地模型,但是在系统模型设置中无法设置

解决方法:

(1)API添加API KEY

(2)添加Ollama模型时填入API-Key导入模型

(3)可在系统模型设置中设置该新添加的Ollama模型

参考链接:rangflow无法使用本地部署的模型

相关推荐
AI原来如此几秒前
我用AI Agent做产品设计,省了20小时原型时间
人工智能·ai·大模型·ai编程
AI医影跨模态组学1 分钟前
eClinMed 中国人民解放军总医院第五医学中心介入超声科:基于超声的可解释性机器学习模型用于≤3cm肝细胞癌分类的开发与验证
人工智能·深度学习·论文·医学·医学影像·影像组学
心中有国也有家2 分钟前
CANN 算子开发完全指南——从 TBE DSL 到算子上线全流程
人工智能·经验分享·笔记·分布式·算法
Upsy-Daisy2 分钟前
OpenClaw 源码解析(三):仓库目录结构解析
人工智能
godspeed_lucip2 分钟前
LLM和Agent——专题3: Agentic Workflow 入门(2)
网络·人工智能·python
bloxed3 分钟前
【AI大模型--NumPy-05】统计分析实战指南
人工智能·numpy
Mr数据杨6 分钟前
【CanMV K210】传感器实验 烟雾传感器 AO/DO 双路检测与蜂鸣器报警
人工智能·硬件开发·canmv k210
程序手艺人9 分钟前
【日常开发】 VSCode Remote SSH 在 Ubuntu 18.04 (GLIBC 2.27) 上的解决方案
vscode·ubuntu·ssh
码云骑士10 分钟前
Codex 安装与 VS Code 联动:打造 AI 编程新体验
人工智能
阿杰技术10 分钟前
SillyTavern(酒馆)AI聊天:本地与云服务器部署全攻略
运维·服务器