搭建Dify

Dify平台简介与核心价值

Dify是一款开源的大语言模型(LLM)应用开发平台,通过可视化界面实现AI工作流编排、RAG引擎搭建及多模型集成。其核心优势在于将复杂的AI开发流程简化为零代码操作,支持从原型设计到生产部署的全生命周期管理。用户可选择云端SaaS服务或私有化部署方案,前者适合快速验证创意,后者则满足企业级数据安全与定制化需求。(官网提供了两种部署方案,我选择注册方式二)

私有化部署专业方案

技术团队建议通过Docker部署本地版本,需确保服务器满足最低配置(CPU≥2核,RAM≥4GB):

bash 复制代码
git clone https://github.com/langgenius/dify.git
cd dify/docker
cp .env.example .env

安装docker desktop

www.docker.com/ 下面对应的系统版本

dify\docker路径下新建文件daemon.json

daemon.json 文件内容

json 复制代码
{
    "registry-mirrors": [
        "https://docker.1ms.run",
        "https://hub.rat.dev",
        "https://docker.1panel.live",
        "https://hub.rat.dev",
        "https://proxy.1panel.live",
        "https://ghcr.nju.edu.cn",
        "https://docker.registry.cyou",
        "https://dockercf.jsdelivr.fyi",
        "https://docker.rainbond.cc",
        "https://registry.cn-shenzhen.aliyuncs.com",
        "https://dockertest.jsdelivr.fyi",
        "https://mirror.aliyuncs.com",
        "https://mirror.baidubce.com",
        "https://docker.mirrors.ustc.edu.cn",
        "https://docker.mirrors.sjtug.sjtu.edu.cn",
        "https://mirror.iscas.ac.cn",
        "https://docker.nju.edu.cn",
        "https://docker.m.daocloud.io",
        "https://dockerproxy.com",
        "https://docker.jsdelivr.fyi",
        "https://docker-cf.registry.cyou"
    ],
    "insecure-registries": [],
    "debug": true,
    "experimental": false
}

docker desktop 配置

按照下图操作

复制下方json代码,点击apply

json 复制代码
{
  "builder": {
    "gc": {
      "defaultKeepStorage": "20GB",
      "enabled": true
    }
  },
  "experimental": false,
  "registry-mirrors": [
    "https://docker.1ms.run",
    "https://hub.rat.dev",
    "https://docker.1panel.live",
    "https://hub.rat.dev",
    "https://proxy.1panel.live",
    "https://ghcr.nju.edu.cn",
    "https://docker.registry.cyou",
    "https://dockercf.jsdelivr.fyi",
    "https://docker.rainbond.cc",
    "https://registry.cn-shenzhen.aliyuncs.com",
    "https://dockertest.jsdelivr.fyi",
    "https://mirror.aliyuncs.com",
    "https://mirror.baidubce.com",
    "https://docker.mirrors.ustc.edu.cn",
    "https://docker.mirrors.sjtug.sjtu.edu.cn",
    "https://mirror.iscas.ac.cn",
    "https://docker.nju.edu.cn",
    "https://docker.m.daocloud.io",
    "https://dockerproxy.com",
    "https://docker.jsdelivr.fyi",
    "https://docker-cf.registry.cyou"
  ]
}

dify\docker路径下打开命令窗口

css 复制代码
docker compose up -d 或者 docker compose -p dify-project up -d

执行完成后等待running完成即可。

注:需要在服务中启动docker服务

结语

部署完成后访问http://localhost/install初始化管理员账号,设置密码复杂度需包含大小写字母及特殊符号。首次登录需配置网络端口与SSL证书,建议使用Nginx反向代理强化安全防护。(默认80端口,需要考虑是否被占用,也可以在docker-compose.yaml中修改端口号)

相关推荐
天然玩家11 小时前
【生产力】GPT-5.6 发布:前沿智能、智能体协作与更高性价比
llm·openai·gpt5.6
灵感__idea12 小时前
《AI工程》:构建应用,需要哪些技术?(解惑篇)
aigc·openai·ai编程
东小西13 小时前
第12篇:《AI的幻觉差点让我背锅:于是我给它开了一场"开卷考试"》
openai·ai编程
Miracleeee15 小时前
当 Skill 放大一万倍,它就变成了 Memory——从渐进式披露到动态上下文的工程演进
aigc·openai
用户31268748772021 小时前
AI Agent 开发实战(六):用 Spring AI 搭建你的第一个 Agent
spring boot·openai
李剑一1 天前
Kimi暂时关上新用户订阅渠道你以为是缺钱吗?其实可能更缺卡!
aigc·openai·ai编程
chaors1 天前
DeepResearchSystem 0x02:Graph 构建
langchain·openai·ai编程
东小西2 天前
第11篇:《上生产前夜的恐惧:Prompt注入、敏感词、Token成本,我一个一个填坑》
openai·ai编程
东小西2 天前
第10篇:《老板说“查一下这个月谁业绩最好”,我让AI自己写了SQL》
openai·ai编程
武子康2 天前
从 OpenAI 披露的自主 Agent 越界事件看:高能力模型评估为什么需要一份可验证的 Containment Contract
人工智能·openai·agent