我想创建一个具有默认配置的基本docker文件,并将其与特定于环境的配置合并:
  
  
   
    docker-compose.base.yml
   
   :
卷数:
....
健康检查:
测试:。。。
  
  
   
    docker-compose.prod.yml
   
   :
版本:“3.7”
  
  services:
  hello-docker:
    <<: *my-defaults
    image: ...
    ports: ...
  
   但当我运行
   
    docker-compose config
   
   命令,我得到一个错误:
  
  
   
    docker-compose -f docker-compose.base.yml -f docker-compose.prod.yml config
   
  
  
   结果:
  
  yaml.composer.ComposerError: found undefined alias 'my-defaults'
  in "./docker-compose.yml", line 5, column 9
  
   那么,与锚合并是不可能的吗?