docker-compose配置将外部:false更改为外部:true

时间:2018-06-21 13:09:21

标签: docker docker-compose

问题

在我的docker-compose.yml中,我有external: false,但docker-compose config给了我external: true

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

如何繁殖

$> cat docker-compose.yml
version: '3.4'

volumes:
      test-volume:
          name: test-name
          external: false

services:
    test-service:
        image: test-image

$> docker-compose -f docker-compose.yml config
services:
  test-service:
    image: test-image
version: '3.4'
volumes:
  test-volume:
    external: true
    name: test-name

$> docker-compose --version
docker-compose version 1.21.2, build a133471

更新:

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

1 个答案:

答案 0 :(得分:1)

我已验证了此行为,我认为您的描述值得https://github.com/docker/compose/issues

中出现问题