2017-02-03 5 views
2

私は、DockerをインストールしたVirtualBox上でUbuntu16.04を実行している2つの迷惑メールVMを持っています。私は、これらの2つのVM上で動作するドッカーコンテナ用のオーバーレイネットワークを作成したいと考えています。したがって、私はチュートリアルhereに従った。docker-machine sshからVagrant VMに障害が発生する

私はVMを作成し、eval "$(docker-machine env mh-keystore)"を実行しようとしました。しかし、それは次のエラーで失敗しました:

Error checking TLS connection: Error checking and/or regenerating the certs: 
There was an error validating certificates for host "172.28.128.5:2376": dial tcp 172.28.128.5:2376: getsockopt: connection refused 
You can attempt to regenerate them using 'docker-machine regenerate-certs [name]'. 
Be advised that this will trigger a Docker daemon restart which might stop running containers. 

エラーで述べたように、私はその後、証明書を再生成しようとしました。ただし、VMへのssh接続を確立できません。

Regenerating TLS certificates 
Waiting for SSH to be available... 
Too many retries waiting for SSH to be available. Last error: Maximum number of retries (60) exceeded 

私は依然としてsshをVMに変更できます。誰かがドッカーマシンを使って迷惑メールVMを使用するのを助けることができますか?

+0

コンピュータを再起動します。 VirtualBoxのバグ。それを個人的に憎む。 –

+0

再起動を試みました。まだ失敗しています。 – vishnuvp

+0

次に、virtualBox 5.0.20を試してみましょう。 –

答えて

0

「sshが利用可能になるのを待っている」という同様の問題に直面し、proxycapという企業プロキシインターセプトソフトウェアによってインストールされたネットワークスタック内の署名されていないドライバが、ポートフォワーディングの設定時に仮想ボックスにエラーを引き起こしていたローカルマシンをboot2docker VMにコピーします。 VMマシンのログを確認し、ポート転送のセットアップ中にエラーメッセージを探します。また、エラーの原因となっている署名のないドライバの一覧を表示し、対応するアプリケーションをアンインストールするだけで済みます。

関連する問題