Docker Compose:卷在Windows Nano上不起作用

我有两个Windows Nanodocker集装箱…一个服务,第二个与我的自动验收testing。

我想添加一个卷到aat容器,所以我可以复制掉testing输出。

我在其他地方见过我应该使用…

  • COMPOSE_CONVERT_WINDOWS_PATHS = 1

但似乎无法得到任何地方:S

version: '3.3' services: fancyservice: restart: always image: fancyservice aat-runner: environment: - FancyServiceUrl=http://fancyservice/ - COMPOSE_CONVERT_WINDOWS_PATHS=1 volumes: - .:/output:rw restart: always image: aat-runner 

我得到:

 ERROR: for aat_aat-runner_1 Cannot create container for service aat-runner: invalid volume spec "/output" ERROR: for aat-runner Cannot create container for service aat-runner: invalid volume spec "/output": invalid volume specification: '\output' ERROR: Encountered errors while bringing up the project. 

您必须在与“服务:”相同的级别指定音量以及针对单个容器…

 version: '3.3' services: fancyservice: restart: always image: fancyservice aat-runner: environment: - FancyServiceUrl=http://fancyservice/ - COMPOSE_CONVERT_WINDOWS_PATHS=1 volumes: - .:/output:rw restart: always image: aat-runner volumes: - aat-output:c:\aat-output\ volumes: aat-output: