【AIGC】Win10系统极速部署Docker+Ragflow+Dify

【AIGC】WIN10仅3步部署Docker+Ragflow+Dify


本文主要介绍如何部署Docker+Ragflow+Dify。

请注意,Ragflow和Dify可能有端口重合的情况,建议分不同主机部署。

一、 Docker快速部署

1.F2进入bios界面,按F7设置开启VMX虚拟化技术。保存并退出。

(注意,不同机型的按键不同,示例是华硕按键,具体可以询问AI如何进入BIOS界面)

2.打开控制面板配置开启服务



3.到官网下载docker安装包,一键安装(全部默认勾选)

二、 RagFlow快速部署

1.确定内存空间和环境

(1)确保Docker≥24.0.0、Docker Compose≥v2.26.1

(2)确保C盘 空间满足50G左右(可以用腾讯软件管家或者360清理一下)

(3)启动docker时要右键以管理员权限启动,否则可能存在权限问题。

(4)检查80端口是否被占用(IIS可能会占用,提前关闭服务)

(5)ragflow官方推荐参数是vm.max_map_count=262144,最好能改大一些。

(6)WSL2环境(如果没有这个环境见四、问题排查安装一下)

2.拉取git项目地址,命令行拉取代码:

https://github.com/infiniflow/ragflow

下载zip安装包,解压。

找到docker文件夹,shift+右键打开shell

输入以下命令,等待安装完成(需要梯子)。

一键安装ragflow

bash 复制代码
docker compose -f docker-compose.yml up -d

(备用)一键安装ragflow环境

bash 复制代码
docker compose -f docker-compose-base.yml up -d

最后出来5个镜像,如果不全,考虑是安装出错有漏,可以重新执行命令直到docker内内容完整。

3.勾选服务点击启动

三、 Dify快速部署

直接找到官方文档
https://docs.dify.ai/zh-hans/getting-started/install-self-hosted/local-source-code

到github上拷贝源码zip下来。然后按官方步骤就可以。

四.错误排查

1.ragflow打开异常

如果存在问题,查看docker日志。

bash 复制代码
docker logs ragflow

检查环境变量或端口占用问题。

可能是IIS托管了页面占用80端口 需要手动处理。

2.WSL无法更新问题

打开shell面板输入指令查看

wsl --update

如果发现是因为没有WSL,找到Linux系统,安装WSL
期间如果Microsoft store崩溃,可能要修复Microsoft store以安装Linux环境

右键Microsoft store打开应用设置

如果是因为WSL版本太旧,查看这个方案

需要到windows更新设置里配置。

如果无法启用,则win+R ,找到gpedit.msc
计算机配置 > 管理模板 > Windows组件 > Windows更新 > 配置自动更新>启用

重新输入指令更新WSL。

相关推荐
梦梦代码精5 小时前
2026年PHP开源商城系统实测对比:架构、多商户、商用授权,谁才是真·省心?
vue.js·docker·架构·开源·代码规范
AI智图坊5 小时前
多件装组合SKU图的批量生产效率分析:从PS手工到AI自动化的工作流改造
大数据·运维·人工智能·gpt·ai作画·自动化·aigc
米小虾7 小时前
Apple WWDC 2026:Siri AI 与苹果的 AI 反攻,这次能成吗?
aigc·wwdc
鹤落晴春8 小时前
【K8s】Pod调度、configMaps
云原生·容器·kubernetes
ZengLiangYi8 小时前
TypeScript 项目配置:tsconfig、ESM、路径别名
javascript·typescript·aigc
洞窝技术9 小时前
调教专属SKILL:周报助理,文案秘书
aigc
极客先躯9 小时前
高级java每日一道面试题-2026年02月02日-实战篇[Docker]-如何实现容器的持久化存储?
docker·容器·面试宝典·持久化·存储·韵味·java高级面试题
手写码匠9 小时前
从零实现 Prompt 工程引擎:结构化提示、自动优化与多轮自省体系
人工智能·深度学习·算法·aigc
My is 李豆10 小时前
CentOS 7 安装 Docker 完整教程(含 docker-compose 插件)
docker·eureka·centos
极客先躯10 小时前
高级java每日一道面试题-2026年02月01日-实战篇[Docker]-Docker Volume 的生命周期管理是怎样的?
java·运维·docker·容器·持久化·架构图·容器卷