我使用以下命令在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命令中使用了不同的语法?
答案 0 :(得分:0)
看起来他们在1.9.0-rc1
中修复了它https://github.com/docker/compose/releases/tag/1.9.0-rc1
错误修复
...
...
试一试