Dockerブリッジングモードの機能
DockerブリッジモードはDockerのネットワークモードの1つで、コンテナは仮想ネットワークブリッジを介してホストマシンのネットワークインターフェイスに接続されます。このモードでは、Dockerはコンテナごとに仮想ネットカードを作成し、それらのコンテナは同一のブリッジに接続されます。
ブリッジパターンの用途は主に以下の通りです。
- コンテナ間の通信:ブリッジングモードを使用すると、コンテナは仮想ブリッジを介して相互通信し、コンテナ間のネットワーク通信を実現できます。
- コンテナとホストの通信:コンテナは仮想ブリッジを介してホストのネットワークインターフェイスと繋がれることで、ホストと通信できる。
- ブリッジモード:コンテナはホストマシンのネットワークインタフェースを使用して外部ネットワークと通信し、コンテナと外部ネットワークを連携させます。
- ポートマッピング: ブリッジモードはコンテナとホストマシンの間のポートマッピングをサポートしており、コンテナのポートをホストマシンのポートにマッピングすることで、ホストマシンのネットワークインターフェース経由でコンテナが提供するサービスにアクセスできるようにします。
ブリッジングモードでは、コンテナ間のネットワークアクセス、コンテナとホストマシンとの通信、コンテナと外部ネットワークとの通信、そしてポートマッピングなどの機能を実現します。