Dify 是一个开源的 LLM 应用开发平台。其直观的界面结合了 AI 工作流、RAG 管道、Agent、模型管理、可观测性功能等,让您可以快速从原型到生产。
使用Docker Compose进行部署
先决条件:
- CPU >= 2 Core
- RAM >= 4 GiB
- Docker 19.03 or later
- Docker Compose 1.28 or later
Clone Dify
将Dify源代码克隆到本地机器上:
git clone https://github.com/langgenius/dify.git
网络不好的话可以直接下载源码https://github.com/langgenius/dify/releases/tag/0.15.0
解压源码
tar -zxvf dify-0.15.0.tar.gz
启动Dify
- 进入源码的docker文件夹
cd dify/docker
- 复制环境配置文件
cp .env.example .env
- 启动Docker容器 根据系统上的Docker Compose版本选择适当的命令来启动容器。
- 如果你有 Docker Compose V2, 使用下面的命令:
docker compose up -d
- 如果你有 Docker Compose V1, 使用下面的命令:
docker-compose up -d
执行命令后,你应该看到类似下面的输出,显示所有容器的状态和端口映射。
[+] Running 11/11
✔ Network docker_ssrf_proxy_network Created 0.1s
✔ Network docker_default Created 0.0s
✔ Container docker-redis-1 Started 2.4s
✔ Container docker-ssrf_proxy-1 Started 2.8s
✔ Container docker-s