一、安装
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
#设置 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.下载
git clone https://github.com/infiniflow/ragflow.git
4.拉取镜像,启动服务
# 进入文件夹
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.确认服务器状态
# 查看ragflow日志
docker logs -f ragflow-server# 查看容器
docker psdocker ps -a# 查看镜像
docker images# 停止容器
docker stop <容器名># 删除容器
docker rm <容器ID># 删除镜像
docker rmi <镜像名/镜像ID>
6.访问ragflow平台
http://ip:porthttp://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无法使用本地部署的模型