1.下载RAGFlow源码

GitHub地址:
https://github.com/infiniflow/ragflow/tree/main

在这里插入图片描述
点击下载安装包之后解压

在这里插入图片描述
打开.env文件,把
RAGFLOW_IMAGE=infiniflow/ragflow:v0.19.1注释释放
引掉
RAGFLOW_IMAGE=infiniflow/ragflow:v0.19.1-slim
结果如下,保存
在这里插入图片描述

2下载docker

docker官网:https://www.docker.com/

在这里插入图片描述
点击下载之后,
1.打开docker
在resource里修改Disk image location到你安装ragflow-main的dock位置

2.在docker的Docker Engine里做如下修改:

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://docker.hpcloud.cloud",
    "https://docker.m.daocloud.io",
    "https://docker.unsee.tech",
    "https://docker.chenby.cn",
    "https://mirrors.ustc.edu.cn",
    "https://mirrors.azure.cn",
    "https://dockerpull.org"
  ]
}

apply之后重启docker

如果不做上述镜像配置,
终端直接运行docker compose -f docker-compose.yml up -d
会出现如下报错:
C:\Users\17435\Desktop\ragflow-main\docker>docker compose -f docker-compose.yml up -d [+] Running 5/5 ✘ es01 Error Get “https://registry-1.docker.io/v2/”: dialing registry-1.docker.io:443 container… 2.2s ✘ mysql Error context cancel
在这里插入图片描述
妈的,搞了好久才找出解决办法,人都麻了,暴躁…

之后在ragflow-main的dock位置打开cmd
运行docker compose -f docker-compose.yml up -d

可以看见不报错且正常下载,这一步会花费很长时间,等着吧
在这里插入图片描述
下载完成之后:
浏览器输入
localhost:80
在这里插入图片描述
注册一个账号之后登录:
出现如下界面,搞定
在这里插入图片描述
ollama 配置进行ing

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐