Dify installation guide

This blog will tech you how to install Dify in Windows with Docker.

Dify installation Guide

Author: Asterism

Date: 2026.3.8

Lastest edited on 2026.3.17


Introduction

Dify 是一个开源的大语言模型(LLM)应用开发与运营平台,本教程将会以Windows上最简单的方法-基于docker compose搭建dify环境

Background Imformation

Dify: 是一个开源的大语言模型(LLM)应用开发与运营平台,主打低代码 / 零代码,让开发者和业务人员能快速搭建、部署并管理生产级的 AI 应用

Docker Compose: 是 Docker 官方提供的工具,用于定义和运行多个 Docker 容器的应用。简单来说: 如果你需要同时启动「数据库 + 后端服务 + 前端服务」等多个容器,且要配置它们之间的网络、依赖、环境变量等关系,不用手动逐个敲命令启动,只需写一个 docker-compose.yml 配置文件,一条命令就能一键启动 / 停止所有服务。 核心价值:简化多容器应用的编排与管理,让复杂的容器组合部署变得简单、可复用。

Deployment Process

Docker

下载Docker desktop并安装即可,按照好后可以去设置里修改虚拟磁盘的位置。

WSL

很多时候,当你第一次使用WSL这个功能,都需要进行更新,并且Docker desktop也会提示你更新,它会给你一条更新命令wsl --update

以管理员身份打开cmd或powershell,输入wsl --update,执行后等待即可,可能要等很长事件

Dify

依次运行一下指令

git clone https://github.com/langgenius/dify.git:获取项目 cd dify cd docker copy .env.example .env:应用官方默认预设,这一步是必须的,否则后面构建环境时会不完整导致无法使用 docker compose up -d:依据docker-compose.yml构建环境,由于需要下载大量组件,所以会花上很长事件

Dify登录

Docker中将此虚拟机打开。 访问localhost/install 按照提示注册登录,就可以开始使用啦