1. Dify 介绍
Dify 是一款开源的大语言模型 (LLM) 应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者可以快速搭建生产级的生成式 AI 应用。即使是非技术人员,也能参与到 AI 应用的定义和数据运营过程中。
2. 准备工作
本地化部署 Dify 需要以下安装包:
- Git 安装包:用于拉取 Dify 的代码。
- Docker Desktop 安装包:用于 Docker Compose 部署。
- Dify 源代码:建议从官网或 GitHub 下载最新版本。
3. 安装 Docker
3.1. 默认安装
双击 Docker Desktop Installer.exe,默认安装到 C 盘。
3.2. 自定义路径安装 (推荐)
".\Docker Desktop Installer.exe" install --installation-dir="D:\Docker"
3.3. 验证 Docker
docker -v
docker-compose -v
3.4. 切换镜像源
修改 Docker 配置以使用国内镜像加速:
{
"builder": {
"gc": {
"defaultKeepStorage": "20GB",
"enabled": true
}
},
"experimental": false,
"registry-mirrors": [
"https://docker.feng.cx",
"https://docker.m.daocloud.io",
"https://docker.imgdb.de",
"https://docker-0.unsee.tech",
"https://docker.hlmirror.com",
"https://docker.1ms.run",
"http://mirrors.ustc.edu.cn",
"https://dockerpull.org"
]
}
4. 下载 Git
请前往 Git 官网下载安装包并配置环境变量。
5. 下载 Dify 源码
在终端中执行以下命令克隆代码仓库:
git clone https://github.com/langgenius/dify.git
6. 启动 Dify
进入项目目录并初始化环境后启动服务:
cd dify/docker
cp .env.example .env
docker compose -p dify up -d
安装完成后验证容器状态:
docker compose ps
7. 打开 Dify
访问本地地址进行初始化设置:
http://127.0.0.1/install
首次访问需注册管理员账号。


