次の方法で docker setup を実行しています
1) vagrant スクリプトを実行している Windows で、ローカル VM に ubuntu14.04 をインストールする
2) Docker コンテナを実行している VM の上
ここで私の懸念は次のようなものです
Windows マシンのサブネットが異なります (10.204.255.*/16 など)
私の VM サブネットは (10.0.2.*/16) のように異なります
私のdockerコンテナのサブネットは(172.17.0.*/24)のように異なります
VM レベルで特定のコンテナ サービスにアクセスしたい場合は、VM-ip や localhost:forwardind-port/ のように指定して使用できます。
Windowsマシンからアクセスしたい場合は、転送ポートと同じように動作し ます
しかし、Windows マシンから、container-ip:container-port/ のようにアクセスしたい場合、どうすればこれを実現できますか?
なぜこのようにアクセスする必要があるのかというと、私のコンテナでは、corba 固有のサービスを実行しています。container-ip n port を実行している特定のサービスを介してアクセスできるサービス