docker-composeconfiguration中构build上下文的相对path相对于compose yml文件位置没有parsing

我有一个docker-compose项目,在像子目录中的容器configuration

. ├── a.yml └── b └── b.yml 

a.yml是

 version: "2.2" services: a: build: context: ./ 

b.yml是

 version: "2.2" services: b: build: context: ./ 

COMPOSE_FILE=a.yml:b/b.yml

docker-compose config结果

 services: a: build: context: /Volumes/Disk/Development/spaces/docker/docker-compose-relative-path b: build: context: /Volumes/Disk/Development/spaces/docker/docker-compose-relative-path version: '2.2' 

根据https://docs.docker.com/compose/compose-file/compose-file-v2/#context上下文path应该是相对的,它似乎不是! 对于服务b应该是/Volumes/Disk/Development/spaces/docker/docker-compose-relative-path/b 。 这被认为是一个错误或只是在文档中的缺陷?