type
status
date
slug
summary
tags
category
icon
password
Property
Jun 25, 2025 01:29 PM
文章来源
踩坑记录
1、本地部署需要使用docker desktop,相当于在本地机器上装个虚拟机。
- 官网下载
- 安装如果不成功,则需要则机器的虚拟化支持没开。
- 打开任务管理器,性能-cpu,看看虚拟化是否开启。
- 如果没开,则关机重启,在重新开机的过程按f2(一般是,如果不是搜下你的主板是哪个按键进入bios界面)。
- 进入bios界面后,Advanced (高级)-CPU Configuration (CPU 配置)-Security (安全)-Virtualization Technology (虚拟化技术)
- 找到类似
Intel Virtualization Technology
、Intel VT-x
、Virtualization
、SVM Mode
(如果是 AMD CPU) 等选项。状态改为启动。 - 保存并退出,一定要保存确保生效。
- win+r,然后输入cmd。在终端
- wsl --set-default-version 2
- 上面的坑踩完了,再重新安装。
2、必须是稳定版(极端重要!!!!),最新发行版需要很强的开发能力和debug能力。终端操作有点麻烦,可以直接github下载指定的稳定版本(0.15.8)。

进入github里dify页面,选择已经发行的其他版本。

通过选择版本,在0.15.8直接选择zip下载到本地。
2、尽量安装在ssd盘上,这样运行会流畅很多。
3、先查下本地端口已经有哪些在使用,然后选个相对冷门的端口。类似80这种,很大概率被占用。
4、秘钥什么的尽量用原有的,如果是本地部署可以这样搞,因为不太用考虑安全。如果是云端部署,注意改全,别遗漏,别带部分特殊字符。不然解析有问题。
5、虚拟环境文件里面变量已经很全了,缺什么补什么。每次修改记得保存。
后续
- 机器关机后,再次开机访问。
- 启动docker desktop
- 手动启动dify容器,命令为:
- 先cd到你的安装目录
- 再用命令:docker compose start 启动
- 再用浏览器访问 http://localhost:703
更高级的速度版本
- 创建一个文本文件,命名为
start-dify.bat
,并发送快捷方式到桌面。
- 在文件中添加以下内容:
然后每次直接点击这个快捷方式,就会帮先启动docker desktop,然后启动dify容器。
- 作者:令狐afmaof
- 链接:https://www.lhuafmaof.cn/article/21d2fd79-8cf0-80e8-b035-d3d658f9d569
- 声明:本文采用 CC BY-NC-SA 4.0 许可协议,转载请注明出处。