欢迎光临
我们一直在努力

windows下dify的安装部署(docker)

前言

Docker 已是现代开发、部署与运维的必备技能,无论是个人学习、项目上线,还是求职面试,熟练掌握 Docker 都能大幅提升工作效率。本文从基础安装、环境优化到私有部署 Dify,全程 step-by-step 讲解,零基础也能轻松跟着操作。

一.安装Docker

1.下载 Docker Desktop 安装包

访问官方下载页面:

https://docs.docker.com/desktop/setup/install/windows-install/

下载完成后点击exe文件,docker会自动安装(默认c盘)

2.WSL更新问题

步骤 1:以管理员身份打开终端
  • 按下 Win + X,选择 Windows 终端 (管理员) 或 PowerShell (管理员)
  • 必须用管理员权限,否则更新会失败
步骤 2:执行 WSL 更新命令

wsl –update

  • 执行后会自动从微软服务器下载并安装最新版 WSL 2
  • 等待进度条完成,出现「更新成功」提示即可

步骤 3:重启 WSL 服务

wsl –shutdown

  • 强制关闭所有 WSL 实例,确保新版本完全生效
步骤 4:验证 WSL 版本

wsl –version

步骤 5:重启 Docker Desktop
  • 关闭报错窗口,点击 Try Again 按钮
  • Docker 会正常启动,不再出现该报错

3.将Docker迁移到D盘

  • 打开 Docker Desktop → 右上角 ⚙️ Settings
  • 进入 Resources → Advanced
  • 修改 Disk image location 为 D 盘路径,例如:D:\\DockerData\\wsl-data
  • 点击 Apply & restart,Docker 会自动迁移数据

二.Dify 一键部署教程

1. 下载 Dify 源码

访问 Dify 官方仓库:

https://github.com/langgenius/dify/

下载zip文件

2.环境配置

解压缩后把文件夹后缀-main删掉,点击进入docker文件夹,将.env.example改为.env

3.启动dify服务

在docker文件夹下进入终端输入

docker compose up -d

下载完成后退出终端即可,打开docker,可在容器列表中看到 Dify 相关服务正常运行。

4.访问 Dify 后台

在浏览器地址栏输入:http://localhost/signin

首次访问需设置管理员邮箱、用户名与密码,即可进入 Dify 控制台。若无法打开页面,可先检查 Docker 中对应容器是否处于运行状态。

http://localhost/signin

赞(0)
未经允许不得转载:171主机测评 » windows下dify的安装部署(docker)
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址