当前位置: 首页 > news >正文

Dify 本地部署详细指南(Windows 11 系统)

文章目录

    • 一、启用 Hyper - V 和适用于 Linux 的 Windows 子系统
      • 操作步骤
    • 二、安装 WSL(Windows Subsystem for Linux)
      • 操作步骤
    • 三、安装 Docker Desktop
      • 1. 下载安装包
      • 2. 安装 Docker Desktop
    • 四、安装 Dify
      • 1. 下载 Dify 源码
      • 2. 配置与运行 Dify
        • (1)环境依赖
        • (2)启动 Dify
      • 3. 遇到的问题

一、启用 Hyper - V 和适用于 Linux 的 Windows 子系统

操作步骤

  1. 打开控制面板
    • 按下 Win + R 组合键,输入 control 后按回车键,打开控制面板。
  2. 启用相关功能
    • 在控制面板中,依次点击 程序 > 启用或关闭 Windows 功能

    • 在弹出的窗口中,勾选以下选项:

      • Hyper - V(全选所有子组件)
      • 适用于 Linux 的 Windows 子系统
        在这里插入图片描述
        在这里插入图片描述
    • 点击 确定 后,系统会自动安装所选功能,完成后重启计算机

二、安装 WSL(Windows Subsystem for Linux)

操作步骤

  1. 以管理员身份打开终端
    • 开始菜单 中找到 PowerShell命令提示符,右键点击选择 以管理员身份运行
  2. 执行安装命令
    • 在终端中输入以下命令并按回车键:

      wsl --install
      

      在这里插入图片描述

    • 该命令会自动安装默认的 Linux 发行版(通常为 Ubuntu),如未安装,可在微软官网下载。
      在这里插入图片描述

    • 安装完成后重启计算机

  3. 初始化 WSL
    • 重启后,系统会自动启动新安装的 Linux 发行版,按照提示设置用户名和密码。
      在这里插入图片描述
      在这里插入图片描述
      在这里插入图片描述

三、安装 Docker Desktop

1. 下载安装包

  • 访问官网:前往 Docker 官网下载页面。
  • 选择系统:确保选择 Windows 版本(.exe 文件)。

2. 安装 Docker Desktop

  • 运行安装包:双击下载好的 .exe 文件,按照安装向导提示操作:

    • 勾选 Enable WSL 2 integration(启用 WSL 2 集成)。
    • 其他选项保持默认即可,点击 Install 开始安装。
      在这里插入图片描述
      在这里插入图片描述
  • 完成安装:安装完成后,点击 Start Docker Desktop 启动 Docker。

  • 验证安装:在终端中输入 docker --version,若显示版本信息(如 Docker version 24.0.7, build xxx),则说明安装成功。

四、安装 Dify

1. 下载 Dify 源码

  • 访问 GitHub 仓库:前往 Dify GitHub 仓库。
    在这里插入图片描述

2. 配置与运行 Dify

(1)环境依赖
  • 确保已安装 Docker 和 Docker Compose
    docker --version    # 检查 Docker 版本
    docker compose version  # 检查 Docker Compose 版本(若未安装,需手动安装)
    
(2)启动 Dify
  • 使用 Docker Compose 运行:在 dify 目录下执行以下命令:

    docker compose up -d
    
    • 该命令会自动拉取镜像、创建容器并启动 Dify 服务。
      在这里插入图片描述
  • 访问 Dify 界面:打开浏览器,输入 `http://localhost:80,首次访问需设置管理员账号和密码。
    -在这里插入图片描述

3. 遇到的问题

  • 镜像拉取失败:刚开始更换 Docker 镜像源(如阿里云镜像),一直都不行。后面改为下面的才好。
    "registry-mirrors": ["https://docker.m.daocloud.io","https://docker.imgdb.de","https://docker-0.unsee.tech","https://docker.hlmirror.com","https://docker.1ms.run","https://func.ink","https://lispy.org","https://docker.xiaogenban1993.com"
    ]
    

在这里插入图片描述

通过以上步骤,即可在 Windows11 系统上完成 Dify 的本地部署。

相关文章:

  • docker 搭建php 开发环境 添加扩展redis、swoole、xdebug(2)
  • JUnit
  • 6.5 note
  • DJango项目
  • v1.0.1版本更新·2025年5月22日发布-优雅草星云物联网AI智控系统
  • 打造高效多模态RAG系统:原理与评测方法详解
  • 最新研究揭示云端大语言模型防护机制的成效与缺陷
  • 《从0到1开启EDA之旅:解锁电子设计新世界》
  • JAVASCRIPT 简化版数据库--智能编程——仙盟创梦IDE
  • 亲测解决self.transform is not exist
  • Vue3.5 企业级管理系统实战(二十三):权限指令
  • 深入理解JavaScript设计模式之闭包与高阶函数
  • 《计算机是怎么跑起来的》第二章读后感
  • C++信号处理程序解析与改进
  • OpenCV在图像上绘制文字示例
  • 【深度学习】为什么2个3×3的卷积可以相当于一个5×5的卷积核?为什么3个3×3的卷积相当于一个7×7的卷积核,到底区别在哪里?我们该如何使用?
  • 探索未知惊喜,盲盒抽卡机小程序系统开发新启航
  • AMFCNN-RKD:齿轮故障诊断的轻量级多传感器融合模型详解(python代码复现)
  • 用函数实现模块化程序设计(适合考研、专升本)
  • 【C++项目】负载均衡在线OJ系统-2
  • 为什么外包会把人干废/aso优化软件
  • 商务网站推广技巧包括什么/怎么在网上做网络营销
  • 视频网站点击链接怎么做/视频号推广
  • wordpress广告先显示/网站seo检测工具
  • 定制网站建设多少钱/小程序制作
  • vue做门户网站/西安做网站哪家好