Windows Server 2016 TP4上的Docker-Compose安装

时间:2016-03-29 16:46:53

标签: docker docker-compose windows-server-2016 docker-windows

我使用以下命令在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命令中使用了不同的语法?

1 个答案:

答案 0 :(得分:0)

看起来他们在1.9.0-rc1

中修复了它

https://github.com/docker/compose/releases/tag/1.9.0-rc1

错误修复

...

  • 修复了Windows路径在转换时被错误转换的问题 在Windows Server上使用Docker。

...

试一试