[控场AI]
产品

Docker Compose

Docker Compose是Docker官方提供的多容器应用编排工具,通过YAML格式的配置文件(docker-compose.yml)定义和管理多个容器服务的运行方式。用户可使用单条命令启动、停止和重建整个应用栈,支持配置容器间的网络连接、数据卷挂载、环境变量及依赖关系,适用于本地开发、测试及简单的多服务应用部署场景。

核心事实

时间轴 (近 90 天)

10月13日

VaultRAG 的技术栈为:LLM 与嵌入模型通过 Ollama 本地运行(使用 Llama 3.1、Qwen 和 nomic-embed-text),后端采用 Python 与 FastAPI,RAG 编排使用 LangChain,前端使用 React 搭配 Tailwind CSS,部署由 Docker Compose 管理。

待验证50%
10月13日

Docker Compose 使用 COMPOSE_PROJECT_NAME(默认取目录名)作为命名空间,为容器、网络和卷加前缀以隔离不同项目;同名项目下卷可能被错误复用,这是 v0.10.1 修复的“同名 Docker 卷匹配”bug 的根源。

待验证50%
10月13日

Dify 私有化部署使用 Docker Compose,步骤为:下载安装包、切换到 docker 目录、将 .env.example 复制为 .env、执行 docker compose up -d 命令。

待验证50%
10月12日

TheYgent的四种进程类型为界面、控制平面、推理平面和可选的持久化Worker,可通过make up在裸机上运行,也可在Docker Compose和Kubernetes上运行。

待验证50%
10月10日

Docker Compose 通过 docker-compose.yml 的 YAML 配置文件集中声明端口、卷挂载、环境变量等参数,执行 docker compose up 即可完成全部启动

待验证50%
10月10日

AniLounge 本地环境搭建只需一条 docker compose 命令,并需配置免费的 TMDB 和 MAL API 密钥

待验证50%
10月9日

Dify能在仅有2核CPU、4GB内存的机器上运行生产工作流,通过Docker Compose可在数秒内启动本地服务器

待验证50%
10月7日

搭建AgenticOS系统需要Docker Compose 2.24及以上版本,使用带pgvector的Postgres、Redis和Prefect,镜像支持amd64和arm64架构

待验证50%
10月5日

生产级 n8n 部署可拆解为 Docker Compose、Postgres 连接池、Caddy 反向代理和 SSL 自动续签四个关键组件

待验证50%
10月5日

Docker Compose 支持通过 .env 文件管理敏感配置,符合十二要素应用(12-Factor App)原则

待验证50%

还有 36 条时间轴事件

全部知识事实 (20)

已验证

Dify的核心架构采用微服务设计,通过Docker Compose将API服务、Worker、Web前端、PostgreSQL、Redis和向量数据库等组件解耦部署

80%
已验证

Dify支持通过Docker Compose进行部署,可以通过一个配置文件定义并编排所有服务

75%
已验证

Docker Compose 允许用一个 YAML 文件定义多容器应用的完整拓扑,实现聊天服务器、数据库、反向代理和 TURN 服务器一键启动

65%
待验证

OpenHands可通过pip或brew安装CLI版本,也可通过Docker Compose部署本地GUI版本

85%
待验证

VaultRAG 的技术栈为:LLM 与嵌入模型通过 Ollama 本地运行(使用 Llama 3.1、Qwen 和 nomic-embed-text),后端采用 Python 与 FastAPI,RAG 编排使用 LangChain,前端使用 React 搭配 Tailwind CSS,部署由 Docker Compose 管理。

50%
待验证

Docker Compose 使用 COMPOSE_PROJECT_NAME(默认取目录名)作为命名空间,为容器、网络和卷加前缀以隔离不同项目;同名项目下卷可能被错误复用,这是 v0.10.1 修复的“同名 Docker 卷匹配”bug 的根源。

50%
待验证

Dify 私有化部署使用 Docker Compose,步骤为:下载安装包、切换到 docker 目录、将 .env.example 复制为 .env、执行 docker compose up -d 命令。

50%
待验证

TheYgent的四种进程类型为界面、控制平面、推理平面和可选的持久化Worker,可通过make up在裸机上运行,也可在Docker Compose和Kubernetes上运行。

50%
待验证

Docker Compose 通过 docker-compose.yml 的 YAML 配置文件集中声明端口、卷挂载、环境变量等参数,执行 docker compose up 即可完成全部启动

50%
待验证

AniLounge 本地环境搭建只需一条 docker compose 命令,并需配置免费的 TMDB 和 MAL API 密钥

50%
待验证

Dify能在仅有2核CPU、4GB内存的机器上运行生产工作流,通过Docker Compose可在数秒内启动本地服务器

50%
待验证

搭建AgenticOS系统需要Docker Compose 2.24及以上版本,使用带pgvector的Postgres、Redis和Prefect,镜像支持amd64和arm64架构

50%
待验证

生产级 n8n 部署可拆解为 Docker Compose、Postgres 连接池、Caddy 反向代理和 SSL 自动续签四个关键组件

50%
待验证

使用 docker compose up -d 一条命令可以在新服务器上还原完整环境

50%
待验证

Docker Compose 支持通过 .env 文件管理敏感配置,符合十二要素应用(12-Factor App)原则

50%
待验证

n8n 在 VPS 上最常见的部署方式是通过 Docker + Docker Compose,使用官方 docker-compose.yml 拉取镜像并挂载持久化存储卷

50%
待验证

Langfuse 提供基于 Docker Compose 或 Kubernetes 的 self-hosted 版本

50%
待验证

自托管 Sentry 的主要方式是官方维护的 self-hosted 仓库,底层依赖 Docker Compose 编排包含 PostgreSQL、Redis、Kafka、ClickHouse 等组件的服务栈

50%
待验证

Dify的八个容器通过Docker Compose统一编排,彼此通过内部网络通信,组件启动顺序或端口映射有误会导致整个服务无法运行

50%
待验证

iNaturalist 有开源版本(iNaturalist Open Source),但部署复杂度远超典型 Docker Compose 项目

50%

来源文章