部署在windows的docker中的dify知识库存储位置

在 Windows 系统的 Docker 中部署 Dify 时,知识库的存储分为 "文件数据" 和 "元数据" 两部分,具体位置如下:

1. 知识库文件数据(文档、向量等)的存储路径

Dify 知识库的原始文档、解析后的内容、向量索引 等文件数据,会存储在宿主机的 E:\dify-1.1.3\dify-1.1.3\docker\volumes\app\storage\upload_files 目录下(对应容器内的 /app/storage/upload_files )。

2. 知识库元数据(配置信息)的存储位置

知识库的元数据 (如文档名称、所属知识库、创建时间、关联向量等)会存储在 PostgreSQL 数据库中。PostgreSQL 容器的数据通过卷挂载到宿主机,默认路径为 Dify 部署目录下的E:\dify-1.1.3\dify-1.1.3\docker\volumes\db\data\pgdata(对应容器内的db/data/pgdata)(需结合 docker-compose.yml 的 volumes 配置确认)。

总结

  • 文件数据 :宿主机E:\dify-1.1.3\dify-1.1.3\docker\volumes\app\storage\upload_files(上传文档并处理后自动生成)。
  • 元数据:宿主机 E:\dify-1.1.3\dify-1.1.3\docker\volumes\db\data\pgdata(PostgreSQL 数据库,存储知识库的配置关系)。
相关推荐
叼烟扛炮3 小时前
Linux 学习笔记(四十一):TCP 并发演进——从单进程到多线程服务器
linux·运维·服务器·网络·笔记·学习·tcp/ip
ynchyong3 小时前
Linux 有两个 “版本“
linux·发行版·内核版本
叼烟扛炮3 小时前
Linux 学习笔记(四十四):HTTP 协议解析与极简 Web 服务器实战
linux·服务器·学习
叼烟扛炮3 小时前
Linux 学习笔记(四十三):网络编程进阶——自定义协议解决 TCP 粘包与守护进程
linux·开发语言·网络·笔记·tcp/ip
老金带你玩AI3 小时前
ChatGPT 12月合并额度:以后提问还得先打草稿?
人工智能
Decay__3 小时前
09_MySQL 闪回与时间点恢复 —— binlog 回放、mysqlbinlog、PITR 与误删恢复
运维·数据库·sql·mysql·架构
久曲健的测试窝3 小时前
2026软件测试工具选型指南:双模式如何化解UI脚本维护难题
运维·人工智能·科技·aigc
Escalating_xu3 小时前
【Linux 网络编程】DNS 与 ICMP:从域名解析到 ping、traceroute,把“网络通不通”问清楚
linux·网络·php
DarkAthena4 小时前
wslc ps 卡死的排查:一次「停容器不停 VM」引发的连环故障
docker
CQU_JIAKE4 小时前
10.30【大模型】
人工智能