安装的前提条件
- CPU >= 4 核
- RAM >= 16 GB
- Disk >= 50 GB
- Docker >= 24.0.0 & Docker Compose >= v2.26.1
最后一个检查版本号的方式如下:
% docker --version
Docker version 28.0.4, build b8034c0
% docker compose version
Docker Compose version v2.34.0-desktop.1
克隆仓库
% git clone https://github.com/infiniflow/ragflow.git
使用 docker compose 启动环境
进入 docker 文件夹,利用提前编译好的 Docker 镜像启动服务器:
$ cd ragflow/docker
# Use CPU for embedding and DeepDoc tasks:
$ docker compose -f docker-compose.yml up -d
服务器启动成功后再次确认服务器状态:
$ docker logs -f ragflow-server
# 这个命令会显示其中这台服务器的日志
在你的浏览器中输入你的服务器对应的 IP 地址就可登录 RAGFlow。
未改动过配置则无需输入端口(默认的 HTTP 服务端口 80)。
停止、重启
# 只想停止服务而不丢失数据
$ docker compose stop
# 恢复之前的服务状态
# 启动你上次使用 docker compose up 命令启动的所有服务。
cd ragflow/docker
docker compose start
浙公网安备 33010602011771号