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

使用docker compose部署dify(大模型开发使用平台)

Dify是一款生成式 AI 应用中间件,面向有私有部署与数据合规需求的企业用户,推动企业向 AI+ 时代转型。平台支持无代码构建,业务人员即可快速搭建与调试 AI 应用,显著降低开发门槛。

参考

https://docs.dify.ai/zh-hans/getting-started/install-self-hosted/docker-compose

前置条件

系统要求

安装docker

见《docker-安装部署于macOS11》

docker安装后,docker 虚拟机配置如下

部署过程

克隆Dify代码仓库

即克隆Dify源代码至本地环境

# 假设当前最新版本为 0.15.3

git clone https://github.com/langgenius/dify.git --branch 0.15.3

启动Dify

1进入Dify源代码的Docker目录

cd dify/docker

2复制环境配置文件

cp .env.example .env

3启动Docker容器

根据操作系统上的Docker Compose版本,选择合适的命令来启动容器。使用命令docker compose version查看版本。如下所示,本机docker compose版本是v2。

docker compose up -d

看到类似上图的输出内容,则表示容器已经启动。

检查容器

使用命令docker compose ps,检查容器是否都正常运行,类似如下的输出,说明容器都正常运行。包括 3 个业务服务 api / worker / web,以及 6 个基础组件 weaviate / db / redis / nginx / ssrf_proxy / sandbox 。

打开docker desktop,也可以看到启动的dify docker

访问Dify

前往管理员初始化页面设置管理员账户

分别输入后,点击【设置】

再次输入后,进行登录

点击一些功能,进一步验证安装部署是否成功。

【探索】-【选中一个AI程序】-【添加至工作区】、

【工作室】-【创建应用】

【知识库】-【创建知识库】-【导入已有文本】-【上传文件】

以上均正常

Dify主页面

http://localhost

停止容器

docker compose down

相关文章:

  • 通过现代数学语言重构《道德经》核心概念体系,形成一个兼具形式化与启发性的理论框架
  • 如何在 FastAPI 中合理使用 Pydantic 的 Alias
  • Python安全密码生成器:告别弱密码的最佳实践
  • 【笔试强训day39】
  • vector
  • unittest
  • 腾讯2025年校招笔试真题手撕(一)
  • 嵌入式学习笔记 - 关于ARM编辑器compiler version 5 and compiler version 6
  • Facebook广告如何投放保健品类别?
  • 徐少春迎来AI的春天
  • Zephyr OS 中的互斥信号量
  • 网络安全-等级保护(等保) 3-1-1 GB/T 28448-2019 附录A (资料性附录)测评力度附录C(规范性附录)测评单元编号说明
  • NSSCTF-[陇剑杯 2021]webshell(问6)
  • 笔记本6GB本地可跑的图生视频项目(FramePack)
  • 2025年- H41-Lc149 --138. 随机链表的复制(链表,哈希)-(需二刷)--Java版
  • mingw下使用msvc的onnxruntime库
  • 某数官网 点选验证
  • 《C 语言字符串操作从入门到实战(下篇):strncpy/strncat/strstr 等函数原理与实现》
  • (初级)前端初学者入门指南:HTML5与CSS3核心知识详解
  • 安卓手机安装 ChatGPT 全流程图文指南
  • 个人网站也要备案吗/百度推广登陆首页
  • java做网站访问量并发/app推广引流方法
  • 购物网站网页设计模板/如何推广一款app
  • 深圳做高端企业网站建设公司/市场运营和市场营销的区别
  • 做文化建设的网站/百度全网营销
  • 工作室网站免费建设/优化公司流程制度