私の特定のユースケースはconsul
で、--net=host
で実行されています。これはconsul docker imageの推奨事項です。同じ例では、デフォルトのbridge
ネットワークを使用して実行されている他のコンテナがあります。ネットワークモードのブリッジで動作するコンテナは、ホストモードで動作する別のコンテナとどのように通信する必要がありますか?
ホストマシンからローカルホスト:8500を使用して、公開されたポート上の領事コンテナに到達できます。しかし、このアドレスはブリッジモードコンテナの内部からは機能しません。
ブリッジモードコンテナからホストモードで動作する領事コンテナへの通信を実現するには、どのような方法が推奨されますか?
:私たちはこのように行うことができますホスト、またはそのFQDN。 – shizhz
ホストipは127.0.0.1です。 FQDNを取得するにはどうすればよいですか? – Nick
127.0.0.1はループバックIPです。あなたのホストはプライベートIPまたはパブリックIPを持っているはずです。いずれか一方が動作します。 – shizhz