オーバーレイネットワークは、複数の分離されたDockerデーモンホストを相互に通信させる可能性があるため、DockerSwarmにブリッジネットワークが必要なのはなぜですか。ありがとう!
オーバーレイページ レイアウト:
スウォームを初期化するか、Dockerホストを既存のスウォームに参加させると、そのDockerホスト上に2つの新しいネットワークが作成されます。
ingress
と呼ばれるオーバーレイネットワーク。これは、スウォームサービスに関連する制御およびデータトラフィックを処理します。スウォームサービスを作成し、それをユーザー定義のオーバーレイネットワークに接続しない場合、デフォルトで入力ネットワークに接続します。docker_gwbridge
と呼ばれるブリッジネットワーク。これは、個々のDockerデーモンを群れに参加している他のデーモンに接続します。
「 どのように機能しますか?Docker!パート2:スウォームネットワーキング "、byセバスティアンカセレス:
- オーバーレイブリッジは、VXLANがカプセル化するオーバーレイネットワークへの入力/出力ポイントです。
また、この特定のオーバーレイに参加しているすべてのホストにオーバーレイを拡張します。
各ホストのオーバーレイサブネットごとに1つあり、オーバーレイネットワークと同じ名前です。- Docker_gwbridgeは、クラスターを離れるすべてのトラフィックの出力ブリッジです。
ホストごとにdocker_gwbridge
は1つだけです。コンテナ間のトラフィックフローは、このブリッジを通過しません。