我使用以下命令在 Windows Server 2016 TP4 上创建了一个测试 docker 容器:
docker run --name testdemo -it -v C:/Build:C:/Build windowsservercore cmd
我看到了挂载的目录,它运行良好。
我想在我的 Windows Server 2016 TP4 环境中使用docker-compose做同样的事情。我创建了以下 docker-compose.yml 文件:
testdemo:
image: windowsservercore
volumes:
- C:/Build:C:/Build
当我运行docker-compose up命令时,我收到此错误:
> ERROR: for testdemo Invalid volume spec "C": volumeinvalid: Invalid
> volume specification: 'C' Attaching to
我的问题是,如何使用 docker compose 将 Windows 主机挂载到 Windows 容器?有不同的语法,我在 docker run 命令中使用了什么?