新部署RAGFlowd登录注册时无反应
安装之前先打开docker

RagFlow官网:https://github.com/infiniflow/ragflow

没安装docker的可以去docker官网:https://www.docker.com/

其次是Docker的安装,默认是安装到C盘,想要安装到别的盘需要执行如下命令:

"Docker Desktop Installer.exe" install --quiet --accept-license --installation-dir="D:\Docker"

然后是镜像位置,默认也是C盘,在Docker中可以更改

请勿将文件直接放入 Docker 安装目录,因为前一步骤已修改文件权限,可能导致操作失败。

建议在D盘新建一个纯英文的文件夹单独存放如创建deposit文件夹用于存放

配置Docker Engine,这关系到你能否更新环境配置

以下是我配置源接口

{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://hub-mirror.c.163.com"
  ]
}

网上别人分享的源接口



{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "features": {
    "buildkit": true
  },
  "registry-mirrors": [
    "https://docker.m.daocloud.io",
    "https://docker.1panel.live",
    "https://registry.docker-cn.com",
    "https://cr.console.aliyun.com",
    "https://mirror.ccs.tencentyun.com"
  ]
}

修改:ragflow目录docker下的docker-compose.yml找到并修改如下所示

然后是打开终端输入ipconfig查找你的ip,并打开C:\Windows\System32\drivers\etc进C盘host改文件避免DNS解析异常。

请在本地hosts文件中添加以下两行内容:

  1. 127.0.0.1 localhost
  2. [你的本地IP地址] localhost

示例: 127.0.0.1 localhost 192.168.0.79 localhost

如下图所示:

运行终端win+R输入cmd

依次输入

net stop dnscache
net start dnscache

这步完成以后打开你的ragflow目录下docker:下面是举例

依次执行

删除之前的缓存

docker compose down -v 

依次执行

docker compose down 

docker compose up

docker compose up -d

到了这一步基本上是没问题的了如果ragflow可视化界面没出现问题,但是还无法注册可能是电脑问题等待几分钟加载即可,运行成功后出现隔一段时间出现

可能是包损坏了把这个损坏的包移除再重新更新即可

docker compose down -v
docker volume rm docker_mysql_data #(没有这个数据卷的话就直接跳过这一步就好了)
docker compose up 
docker compose up  -d

其他问题如# 精准删除目标镜像(名称+标签确保只删这一个)
docker rmi infiniflow/ragflow:v0.20.1-slim

docker images | Select-String "infiniflow/ragflow:v0.20.1-slim"

Logo

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

更多推荐