Docker Compose:卷在 Windows Nano 上不起作用
Docker Compose: Volumes not working on Windows Nano
我有两个 Windows Nano docker 容器...一个有服务,第二个有我的自动验收测试。
我正在尝试向 aat 容器添加一个卷,以便我可以复制测试输出。
我在别处看到我应该使用...
- 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.
您必须指定与 "services:" 相同级别的卷以及针对单个容器...
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:
我有两个 Windows Nano docker 容器...一个有服务,第二个有我的自动验收测试。
我正在尝试向 aat 容器添加一个卷,以便我可以复制测试输出。
我在别处看到我应该使用...
- 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.
您必须指定与 "services:" 相同级别的卷以及针对单个容器...
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: