返回 Bug 清单
BUG-0226project-12低已修复deploy-config

healthcheck 配置写成单行分号分隔(interval: 5s; timeout: 5s; retries: 5)YAML 解析失败

发现:2026-10-01验证:2026-10-09置信度:70%

症状

docker compose config 报 healthcheck 相关解析错误

根因

把 YAML 映射键值写成了单行分号分隔的伪语法(可能是从其他格式/口头描述转录),compose 解析 healthcheck 块失败。YAML 没有分号分隔键的语法,必须逐行展开。

修复方案

interval/timeout/retries 各占一行;AI 生成 YAML 时禁止发明『单行紧凑』语法。

错误签名

healthcheck interval: 5s; timeout: 5s; retries: 5 yaml compose 解析失败

技术信息

来源项目

project-12

涉及文件

docker-compose.dev.yml

标签

yaml, docker-compose, healthcheck, AI生成代码, project-12...