一、安裝
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>
docker命令參考鏈接:docker常用命令
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無法使用本地部署的模型