まず、私の下手な英語で申し訳ありません。
2 つの eth インターフェイスと 2 つの異なる IP を持つ ubuntu サーバーがあります。2 つの docker コンテナーを使用して 2 つのアプリをホストしたいと考えています。コンテナーでは、自己ドメイン (IP にリダイレクトするドメイン) の IP をゲートウェイとして使用する必要があります。
つまり、コンテナ 1 (xx.xx.xx.98 のホストとそのドメイン) をアタッチし、「curl http://checkip.dyndns.org」を実行すると、xx.xx.xx.98 の IP が表示されます。 dyndns.org の応答。コンテナー 2 (xx.xx.xx.99 とそのドメインのホスト) では、dyndns.org 応答で xx.xx.xx.99 ip を確認したいと考えています。
それは可能ですか?可能である場合、どうすればこれを行うことができますか?
さらに、これらの記事を読んだところ、docker に使用できるブリッジは 1 つだけであることがわかりました。これは、すべての docker コンテナーが同じゲートウェイを使用する必要があることを意味します。本当ですか?
https://docs.docker.com/articles/networking/#bridge-building http://jpetazzo.github.io/2013/10/16/configure-docker-bridge-network/