ドッキングウィンドウコンテナとVirtualBoxの仮想マシンをネットワークする方法?

参加するためには、 ドッキングウィンドウ 同じネットワークへのコンテナ VirtualBoxの 仮想マシン, の仮想マシン ドッキングウィンドウ コンテナは、同じネットワーク上に作成する必要があります.

VirtualBoxのホストオンリーネットワーク上で実行されます 192.168.56.1/24 ネットワーク. デフォルトドッカー仮想マシンを作成する場合はVirtualBoxホストのみCIDRであることを確認してください 192.168.56.1/24 このドッカーマシン上で実行されるすべてのコンテナが同じネットワーク上で実行されます. あなたはすでにデフォルトドッカーマシンを持っているなら、あなたはそれを削除する必要があります (下記参照). デフォルトドッカー仮想マシンは、次のコマンドを使用して作成することができます.

ドッキングウィンドウ-machineが--driver作成します "VirtualBoxの" --virtualbox-CPUカウント "4" --VirtualBoxのディスクサイズ "30000" --virtualbox-ホストのDNSリゾルバ--virtualbox-hostonly、CIDR 192.168.56.1/24 --virtualbox-hostonly-nictype "82540、IN" --virtualbox-メモリ "4096" デフォルト

デフォルトドッカーマシンが作成されていたら、次のコマンドを使用してIPアドレスを確認することができます

ドッキングウィンドウマシンのIP

このデフォルトの仮想マシンは、ホストオンリーアダプタを使用している他のVirtualBoxの仮想マシンと通信することができるようになりますVirtualBoxのホストオンリーネットワークとデフォルトの仮想マシン上の任意のコンテナになりました & 正しいネットワーク構成.


上記はデフォルトドッカーマシンを作成し、. あなたは1を作成するには、上記のコマンドを使用する前に、デフォルトのマシンを削除する必要があるかもしれません. あなたは、次のコマンドを使用して、デフォルトのマシンを削除することができます.

 ドッキングウィンドウマシンRM -f -yデフォルト

あなたが取得する場合 “削除中にエラーが発生しましたホスト “デフォルト”: オープンC:\Users ユーザーBISH .docker機マシン デフォルト config.json: システムは、指定されたファイルを見つけることができません。” エラーは、次のコマンドを実行します。:

cd %userprofile%/.docker/machine/machines/default

NUL > config.json

アクセスを無視することはメッセージと再起動を拒否されました. 再起動後削除コマンドを再試行してください.

 ドッキングウィンドウマシンRM -f -yデフォルト

 

返信を残します