Windows本地化部署Dify+Deepseek
一、下载Docker
前往 Docker 官网 下载 Docker Desktop,按序安装。
1.1启用WSL
打开本机的控制面板
=>程序
=>启用或关闭 Windows 功能
,勾选:
- Linux 的 Windows 子系统
- 虚拟机平台(若无该选择则勾选 Hyper-V )
- 远程差分压缩 API 支持。
点击确定后进行重启。
1.2 迁移Docker位置
Docker的安装位置与下载位置都默认在C盘中,因此要手动进行迁移,防止C盘爆满;
- 导出docker-desktop
wsl --export docker-desktop E:\[你的路径]\docker-desktop.tar
- 注销docker-desktop
wsl --unregister docker-desktop
- 新路径中重新导入docker-desktop
wsl --import docker-desktop E:\[你的路径]\docker-desktop E:\docker_data\docker-desktop.tar
- docker-desktop中修改镜像存储路径
二、Dify的下载与环境配置
2.1 Dify项目下载
使用git拉取Dify项目或下载项目压缩包
git clone https://github.com/langgenius/dify.git
2.2 Dify项目环境配置
1.在2.1 中下载的项目文件中,找到docker文件夹,双击进入后找到.env.example
文件,将其重命名为.env
;
2.在docker文件夹中打开cmd终端,运行docker环境