[控场AI]
产品

Docker Compose

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

核心事实

时间轴 (近 90 天)

10月29日

Docker Compose 的 profile 是条件启用机制:标记了某个 profile 的服务默认不启动,只有命令行显式加上 --profile <名称> 时才纳入编排。

待验证50%
10月28日

Dragonfly 通过 Docker Compose 本地启动时,每个线程需要预留 256MB 内存,线程数按需相乘配置。

待验证50%
10月26日

管理前端和后端多个容器时,复杂场景使用 K8S,需求不复杂时 Docker Compose 即可满足。

待验证50%
10月24日

Langfuse支持Docker Compose快速启动和Kubernetes Helm Chart用于生产环境部署。

待验证50%
10月24日

更稳健的做法是为每个Git工作树提供完全独立的运行时(如通过Docker Compose启动专属的数据库容器),并用幂等脚本管理生命周期。

待验证50%
10月22日

aobs 提供 docker compose up 启动的本地演示,带有一个仪表盘。

待验证50%
10月18日

Ownership Lens 可通过 Docker Compose 启动完整栈(包括 FalkorDB、浏览器界面和 FastAPI 应用),在 localhost:8000 提供交互式 Cytoscape 图画布。

待验证50%
10月18日

Dify官方文档将Docker Compose列为首选部署方式,并提供了详细的Windows安装指南。

待验证50%
10月17日

JobOps 支持一条 `docker compose up -d` 命令完成部署。

待验证50%
10月17日

Docker Compose 是 Docker 官方提供的工具,用于通过 YAML 文件定义和运行多容器应用。

待验证50%

还有 40 条时间轴事件

全部知识事实 (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%
待验证

Dify的部署通过cd dify/docker进入目录、将.env.example重命名为.env、执行docker compose up -d三步完成

60%
待验证

Docker Compose 的 profile 是条件启用机制:标记了某个 profile 的服务默认不启动,只有命令行显式加上 --profile <名称> 时才纳入编排。

50%
待验证

Dragonfly 通过 Docker Compose 本地启动时,每个线程需要预留 256MB 内存,线程数按需相乘配置。

50%
待验证

管理前端和后端多个容器时,复杂场景使用 K8S,需求不复杂时 Docker Compose 即可满足。

50%
待验证

Langfuse支持Docker Compose快速启动和Kubernetes Helm Chart用于生产环境部署。

50%
待验证

更稳健的做法是为每个Git工作树提供完全独立的运行时(如通过Docker Compose启动专属的数据库容器),并用幂等脚本管理生命周期。

50%
待验证

aobs 提供 docker compose up 启动的本地演示,带有一个仪表盘。

50%
待验证

Ownership Lens 可通过 Docker Compose 启动完整栈(包括 FalkorDB、浏览器界面和 FastAPI 应用),在 localhost:8000 提供交互式 Cytoscape 图画布。

50%
待验证

Dify官方文档将Docker Compose列为首选部署方式,并提供了详细的Windows安装指南。

50%
待验证

JobOps 支持一条 `docker compose up -d` 命令完成部署。

50%
待验证

Docker Compose 是 Docker 官方提供的工具,用于通过 YAML 文件定义和运行多容器应用。

50%
待验证

Docker Compose 模板默认在宿主机暴露 etcd 的 2379 端口和 NATS 的 4222 端口。

50%
待验证

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%

来源文章