跳到主要内容
极客日志极客日志面向AI+效率的开发者社区
首页博客GitHub 精选镜像工具UI配色美学隐私政策关于联系
搜索内容 / 工具 / 仓库 / 镜像...⌘K搜索
注册
博客列表
PythonSaaSAI

Docker 本地部署 Dify 实战指南

Dify 是开源大语言模型应用开发平台,支持快速搭建生产级 AI 应用。介绍如何通过 Docker 在本地完成部署。需先安装 Git 和 Docker Desktop,配置镜像源后拉取源码,执行 docker compose 命令启动服务,最后通过 localhost 地址访问并完成初始化注册。

RustyLab发布于 2026/4/10更新于 2026/6/1120 浏览
Docker 本地部署 Dify 实战指南

1. Dify 简介

Dify 是一款开源的大语言模型(LLM)应用开发平台。它融合了后端即服务(Backend as Service)和 LLMOps 的理念,使开发者能够快速搭建生产级的生成式 AI 应用。即使是非技术背景人员,也能参与到 AI 应用的定义和数据运营过程中。

得益于内置的关键技术栈,包括对数百个模型的支持、直观的 Prompt 编排界面、高质量的 RAG 引擎、稳健的 Agent 框架以及灵活的流程编排,Dify 为开发者节省了大量重复造轮子的时间,使其能更专注于创新和业务需求。

官方文档:Deploy with Docker Compose | Dify

2. 环境准备

本地化部署 Dify 主要需要以下基础组件:

  • Git:用于拉取项目源码。
  • Docker Desktop:用于容器化部署。
  • Dify 源码:建议从 GitHub 官方仓库获取最新版本。

确保你的机器已安装 Git 和 Docker Desktop。如果尚未安装,请先前往官网下载并配置好环境变量。

3. 安装与配置 Docker

3.1 安装路径选择

默认安装通常会将 Docker 安装在 C 盘,但为了便于管理,推荐自定义安装路径。例如在 Windows 下执行:

".\Docker Desktop Installer.exe" install --installation-dir="D:\Docker"

3.2 验证安装

安装完成后,打开终端输入以下命令检查版本信息:

docker -v
docker-compose -v

若显示版本号,说明安装成功。

3.3 配置镜像源

在国内网络环境下,拉取镜像可能会遇到速度慢的问题。建议配置国内镜像加速源。编辑 daemon.json 文件(通常在 /etc/docker/daemon.json 或 %ProgramData%\docker\config\daemon.json),添加以下内容:

{
  "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"
]
}

配置完成后重启 Docker 服务即可生效。

4. 拉取源码

在终端中进入你希望存放项目的目录,使用 Git 克隆 Dify 仓库:

git clone --progress -v "https://github.com/langgenius/dify.git" "D:\dify"

*注:如果你已经通过其他方式下载了源码,可直接跳过此步骤,将源码解压到指定目录即可。

5. 启动服务

进入 Dify 的 docker 目录,复制环境变量模板并启动服务。在 Git Bash 或终端中依次执行:

cd dify/docker
cp .env.example .env
docker compose -p dify up -d

等待所有容器启动完成,可以通过以下命令验证运行状态:

docker compose ps

6. 访问与初始化

服务启动成功后,在浏览器中访问:

http://127.0.0.1/install

首次访问会进入初始化页面,按照提示注册一个管理员账号即可完成部署。后续即可在界面上进行应用创建、Prompt 编排及 API 配置等操作。

目录

  1. 1. Dify 简介
  2. 2. 环境准备
  3. 3. 安装与配置 Docker
  4. 3.1 安装路径选择
  5. 3.2 验证安装
  6. 3.3 配置镜像源
  7. 4. 拉取源码
  8. 5. 启动服务
  9. 6. 访问与初始化
  • 💰 8折买阿里云服务器限时8折了解详情
  • Magick API 一键接入全球大模型注册送1000万token查看
  • 🤖 一键搭建Deepseek满血版了解详情
  • 一键打造专属AI 智能体了解详情
极客日志微信公众号二维码

微信扫一扫,关注极客日志

微信公众号「极客日志V2」,在微信中扫描左侧二维码关注。展示文案:极客日志V2 zeeklog

更多推荐文章

查看全部
  • Cogito-v1-preview-llama-3B:128k 长文本中精准定位跨段落逻辑矛盾
  • 2026 年 3 月全球 AI 前沿动态与产业洞察
  • 宇树 G1 机器人开发:有线与无线连接配置实战
  • Metric3D v2: 零样本单目度量深度与表面法线估计几何基础模型
  • GitHub Copilot 插件安装与配置指南
  • 法奥机器人基础操作与编程指南
  • 黑客、骇客与白帽:网络安全角色的定义与职责解析
  • Llama-2-7b 在昇腾 NPU 上的六大核心场景性能基准
  • 大模型 Agent Skills 设计与配置详解
  • FPGA 数字频率计设计的优化策略
  • MySQL 详细安装配置与连接实战
  • ES6 扩展运算符(...)在对象与数组中的实战用法
  • AI 视频生成工具 Sora 详解:核心功能、应用场景及替代方案
  • Ubuntu 与 Windows 系统实现共享文件夹
  • Git 版本控制核心命令与实战指南
  • GitHub Copilot Pro 学生免费认证及 VS Code 集成指南
  • 分治归并排序算法详解:逆序对与翻转对应用
  • Uni-App 多身份动态切换 TabBar 实战方案
  • Kafka 核心概念、架构与运维管理详解
  • AI 入门指南:从基础概念到实践应用

相关免费在线工具

  • RSA密钥对生成器

    生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online

  • Mermaid 预览与可视化编辑

    基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online

  • 随机西班牙地址生成器

    随机生成西班牙地址(支持马德里、加泰罗尼亚、安达卢西亚、瓦伦西亚筛选),支持数量快捷选择、显示全部与下载。 在线工具,随机西班牙地址生成器在线工具,online

  • curl 转代码

    解析常见 curl 参数并生成 fetch、axios、PHP curl 或 Python requests 示例代码。 在线工具,curl 转代码在线工具,online

  • Base64 字符串编码/解码

    将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online

  • Base64 文件转换器

    将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online