【问题标题】:docker-compose config changes external: false to external: truedocker-compose 配置将 external: false 更改为 external: true
【发布时间】:2026-01-28 05:15:01
【问题描述】:

问题

在我的docker-compose.yml 我有external: falsedocker-compose config 给了我external: true

这种价值变化的原因是什么?我的假设是这个命令只是验证文件并且只执行外观更改。

如何重现

$> 猫码头工人-compose.yml 版本:'3.4' 卷: 测试量: 名称:测试名称 外部:假 服务: 测试服务: 图像:测试图像
$> docker-compose -f docker-compose.yml 配置 服务: 测试服务: 图像:测试图像 版本:'3.4' 卷: 测试量: 外部:真实 名称:测试名称
$> docker-compose --version
docker-compose version 1.21.2, build a133471

更新:

@Nicola 证明这是一个错误:https://github.com/docker/compose/issues/6037

【问题讨论】:

    标签: docker docker-compose


    【解决方案1】:

    我验证了这种行为,并且在我看来,您所描述的内容值得在 https://github.com/docker/compose/issues 中提出问题

    【讨论】: