Docker撰写(docker-compose)无法连接到Windows Server 2016 TP5上的docker守护进程

我正在试图让docker-composeWindows Server 2016 TP5上工作 。 我已经安装了Docker for Windows(不是Docker Toolbox)作为一项服务,完美的工作。 我已经从https://dl.bintray.com/docker-compose/master/下载了最新的docker-compose,并将其放在与Docker相同的path中(解除阻塞下载的文件后,将其重命名为docker-compose 。可执行程序。

当我运行docker-compose up (作为pipe理员在Powershell中)时,出现以下错误:

 ERROR: Couldn't connect to Docker daemon. You might need to install Docker: https://docs.docker.com/engine/installation/ 

以下是我的机器上的dockerdocker组成信息:

泊坞窗:

 Client: Version: 1.12.1 API version: 1.24 Go version: go1.6.3 Git commit: 23cf638 Built: Thu Aug 18 17:52:38 2016 OS/Arch: windows/amd64 Server: Version: 1.12.1 API version: 1.24 Go version: go1.6.3 Git commit: 23cf638 Built: Thu Aug 18 17:52:38 2016 OS/Arch: windows/amd64 

Docker撰写:

 docker-compose version 1.9.0dev, build f65f89a 

你可能想尝试设置你的DOCKER_HOST

 $ENV:DOCKER_HOST="npipe://\\.\pipe\docker_engine" 

或者,在注册引擎时,您也可以在TCP上侦听:

 dockerd.exe -H npipe:////./pipe/docker_engine -H localhost:2375 --register-service 

有关此撰写问题的更多详细信息