0

私はドッキングウィンドウ-構成のWindows Server 2016 TP5上で動作するようにを取得しようとしています。 Docker for Windows(Docker Toolboxではなく)をサービスとしてインストールしました。これは完全に機能します。私がダウンロードしたhttps://dl.bintray.com/docker-compose/master/から窓用ドッキングウィンドウ-構成し、ダウンロードしたファイルのブロックを解除し、ドッキングウィンドウ-compose.exeをするためにそれを名前を変更した後(ドッカーと同じパスにそれを置く。ドッカー作曲(ドッカ-COMPOSEは)は、Windows Server 2016 TP5にデーモンをドッキングウィンドウに接続できませんでした

を私はdocker-compose up(PowerShellで実行すると、最新の)管理者として、私は次のエラーを取得する:

ドッカー:

ここ
ERROR: Couldn't connect to Docker daemon. You might need to install Docker: 

https://docs.docker.com/engine/installation/ 

ドッキングウィンドウ私のマシンで情報をドッキングウィンドウは、構成されている

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_HOSTを設定しようとする場合があります

docker-compose version 1.9.0dev, build f65f89a 
+0

__chocolatey__を使用して_docker-compose_をインストールしようとしました。 'docker-compose version 1.8.1、build 004ddae'をインストールします。それはどちらもうまくいかず、 'docker-compose up'を実行すると全く同じエラーが表示されます。 – moriazat

答えて

2

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

代わりにエンジンを登録するときに、あなたはそれがあまりにもTCP上で聞くことができます。

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

さらに多くのdetこれにはCompose issue

+0

ありがとう@friism。私は以前あなたの記事を見つけました: https://blog.docker.com/2016/09/build-your-first-docker-windows-server-container/ と私はあなたと記事とここでは、サービスを最初に登録解除しました。出来た。しかし、ネットワーキングに関連する別の問題が発生しています。私はそれがまだWindows上のドッカーの作成で未解決の問題であることに気付きました:TP5を使用しているので、https://github.com/docker/components/issues/3252 – moriazat

+0

@moriazatです。 RTM(およびすべての最新Windowsアップデート)では、ドッカー作成は単一のホストに対して完全に機能します。無料のRTM評価版をダウンロードする:https://www.microsoft.com/en-us/evalcenter/evaluate-windows-server-2016 – friism