2016-01-12 11 views
5

私はWindows 7マシンにドッカーをインストールしました。私はドッカークイックスタートを起動すると、私はマシンを作成中であると思われる次のエラーを取得:ドッカーにマシンを作成できません

Creating machine... 
(default) Unable to get the latest Boot2Docker ISO release version: Get https:/ 
/api.github.com/repos/boot2docker/boot2docker/releases/latest: dial tcp 192.30.2 
52.124:443: connectex: A connection attempt failed because the connected party d 
id not properly respond after a period of time, or established connection failed 
because connected host has failed to respond. 
(default) Copying C:\Users\robot\.docker\machine\cache\boot2docker.iso to C:\Use 
rs\robot\.docker\machine\machines\default\boot2docker.iso... 
(default) Creating VirtualBox VM... 
(default) Creating SSH key... 
Error attempting heartbeat call to plugin server: read tcp 127.0.0.1:60733->127. 
0.0.1:60732: wsarecv: An existing connection was forcibly closed by the remote h 
ost. 
Error attempting heartbeat call to plugin server: connection is shut down 
Error attempting heartbeat call to plugin server: connection is shut down 
Error attempting heartbeat call to plugin server: connection is shut down 
Error attempting heartbeat call to plugin server: connection is shut down 
Error creating machine: Error in driver during machine creation: read tcp 127.0. 
0.1:60733->127.0.0.1:60732: wsarecv: An existing connection was forcibly closed 
by the remote host. 
Looks like something went wrong... Press any key to continue... 
+0

win-7 64bitで見つかったのと同じ問題:起動します(1)事前作成チェックを実行しています...(2)マシンを作成しています...(3)VirtualBox VMを作成中...(4) SSHキー...、(5)VMの起動...、(6)必要に応じて再作成するネットワークを確認してから、エラーを表示 - >「マシンの作成中にエラーが発生しました: VM:終了ステータス1 " – IRSHAD

答えて

3

docker/machine/issues/2773で同様の問題があります。

試してみて、マシンを作成するときに問題はなく、クイックスタートを使用しての自分を持続するかどうかを確認:

docker-machine.exeがインストールされている検索(またはcopy the latest released one in your %PATH%)と、通常のCMDセッションから、それを使用します。

最初のテスト既存のマシン:次に

# find the name of the machine created. 
docker-machine ls 
docker-machine env --shell cmd <nameOfTheMachine> 
docker machine ssh <nameOfTheMachine> 

新規作成してみてください:

docker-machine create -d virtualbox <aNewMachine> 
docker-machine env --shell cmd <aNewMachine> 
docker machine ssh <aNewMachine> 
+0

私もcmdからマシンを作成しようとしましたが、そこにも問題があります。 docker-machine.exeのパスはすでに%PATH%にあります。 ドッカーマシンのリストには、作成しようとしたマシンがすべて表示されます。すべてエラー状態です。説明は「マシンが存在しません」です。 – Ayush

+0

@Napstar 'docker-machine'のバージョンは何を返しますか?どちらの場合もあなたの質問と同じエラーを見ましたか? – VonC

+0

ドッカーバージョン1.9.1 ドッカーマシンバージョン0.5.5 – Ayush

1

解決策はありませんが、根本原因が見つかりました。

私はboot2dockerをインストールしていて、何ヶ月も使用していました。私はすべての間に同じフォルダにすべての 私のvboxのイメージを作成していた。

私はマシンをアーカイブすることを決め、vboxイメージを作成していたフォルダを変更しました。それはこの有線のエラーを提供し始めた。アーカイブを元に戻し、もう一度テストしました。それはうまく動作し始めた。

私は両方のセットアップで見つかった違いは、アーカイブされたフォルダでは、CA証明書の作成手順をスキップしていて、マシンを直接作成していたことです。新しいフォルダでは、証明書を作成してからマシンを作成していました。サーバーが新しい証明書を気に入らないように見える!!!!

関連する問題