| 自动叠加 | compose.yaml + docker-compose.override.yml |
|---|---|
| 显式组合 | docker compose -f base.yml -f prod.yml up -d |
| 合并方向 | 靠后的文件优先 |
示例
示例
docker compose -f compose.yaml -f compose.prod.yaml config > /tmp/merged.yml
docker compose -f compose.yaml -f compose.prod.yaml up -d
# 常用环境变量方式
COMPOSE_FILE='compose.yaml:compose.prod.yaml' docker compose up -d标量字段按后者覆盖,列表与映射类字段按合并规则叠加;合并结果一律用 config 渲染确认。