Docker compose 如何覆盖docker compose文件中的X属性?

Docker compose 如何覆盖docker compose文件中的X属性?,docker-compose,Docker Compose,从一个像这样的docker compose.yml开始 version: '3.5' x-privileged: &privileged privileged: false services: foo: <<: *privileged other: stuff here bar: <<: *privileged other: stuff here 我使用docker compose run foo正常运行,没有问题

从一个像这样的
docker compose.yml
开始

version: '3.5'

x-privileged: &privileged
  privileged: false

services:
  foo:
    <<: *privileged
    other: stuff here
  bar:
    <<: *privileged
    other: stuff here
我使用
docker compose run foo正常运行,没有问题。我希望我可以在启用特权的情况下运行,并使用类似以下内容
docker compose-f docker-compose.yml-f docker-compose.privileged.yml run foo
,但似乎没有应用覆盖。预期?或者,我是否遗漏了一些明显的东西

version: '3.5'

x-privileged: &privileged
  privileged: true