【教程】使用docker+Dify搭建一个本地知识库

现在AI火的一塌糊涂,再不搭建一个自己的AI知识库就有点落伍了,这里我是自己的windows11电脑。用了docker+dify+deepseek。

一、安装docker

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

什么是docker?

Docker 是一种开放源代码的容器化平台,它允许开发者将应用程序及其依赖打包到一个可移植的容器中,然后可以在任何支持 Docker 的系统上运行这个容器。这极大地简化了应用的部署和扩展,因为它消除了"它在我的机器上运行"的问题,即"works on my machine"问题。

下载和安装:进入网址,选择自己的对应的版本下载,然后一路安装就可以

安装完成后

二、安装dify

dify官网:https://dify.ai/zh

什么是dify?

简单来说,dify是一个开源的大模型应用开发平台,是一个和AI接口连接的桥梁,这个桥梁提供了各种聊天助手,Agent,文生文应用,对话工作流,任务编排工作流等,使我们不用再技术细节上耗费时间精力,并且可以搭建自己的知识库。

安装dify:

  1. 进入github
  1. 下载代码

三、安装dify环境

进入dify代码的docker目录

重命名一下

在地址栏处cmd一下,运行命令,会下拉镜像,并运行dify需要的所有容器环境

复制代码
docker compose up -d

再回到docker桌面客户端可看到,所有dify所需要的环境都已经运行起来了

四、进入dify

docker运行起来后,浏览器进入dify

复制代码
http://127.0.0.1/install

第一次需要设置账号

然后登陆进来

五、搭建知识库

然后填完基本信息

传文件,选模型(这里我买了deepseek模型),然后点击发布

然后运行就可以对话了

相关推荐
hoaxxcj11 分钟前
多智能体把云可靠性工程自动化:NeurIPS 2025 的 STRATUS 比 SOTA 强 1.5 倍,还顺手定了条“安全规范“
运维·安全·自动化·大模型·ai论文·前沿解读
运维大师26 分钟前
【K8S 运维实战】39-etcd脑裂故障复盘
运维·kubernetes·etcd
Ai拆代码的曹操1 小时前
K8s 实战:CrashLoopBackOff 状态下 kubectl logs 拿不到日志的三层排查方案
linux·docker·kubernetes
ZJNF20031 小时前
EC节能风机厂家直销,如何避开选型误区?——从效率实测到服务保障的全面解读
人工智能·容器
tedcloud1231 小时前
Kimi-K3 部署指南:大模型应用开发环境搭建实践
linux·运维·服务器·开源·音视频
爱吃蔬菜09132 小时前
一键部署K8s v1.30.14全离线解决方案
云原生·容器·kubernetes
大模型丫丫2 小时前
GitHub Actions 自动化运维实战:从 CI/CD 到云端部署
运维·自动化·github
山海鲸可视化2 小时前
数字孪生技术:创新性破解城市高温难题
大数据·运维·数字孪生·数据可视化·可视化大屏
XR风云2 小时前
docker buildx 忽略容器镜像服务的证书校验的方法
运维·docker·容器
去伪存真20252 小时前
数字工厂与产线孪生的平台能力深度拆解
大数据·运维·人工智能·机器人