Dockerのネットワークモードはどのようなものがありますか?

Dockerのネットワークモードの種類は以下の通りです。

  1. Dockerはホスト上に仮想的なネットワークブリッジインターフェイスを作成し、コンテナがそのネットワークに参加すると、ブリッジインターフェイスを介してホストや他のコンテナと通信できます。
  2. ホスト:コンテナは直接ホストのネットワークを使用し、コンテナ内のネットワークはホストと共有され、ホストのIPアドレスとポートを直接使用できます。
  3. 容器はネットワークインターフェイスを持たず、外部と通信できません。
  4. コンテナ:既存の別のコンテナのネットワークスタックに接続しコンテナは共有されたネットワークスタックで、コンテナ間の通信が実現します。
  5. オーバーレイ(Swarmモード):複数のホストでのネットワーク通信に利用可能で、ホストにまたがる仮想ネットワークを作成し、コンテナはホストをまたがって通信できます。
  6. ホスト上で仮想のネットワークインターフェイスを作成し、各コンテナが個別のMACアドレスを取得でき、ホストネットワークと直接通信可能に。

実際のニーズに応じてこれらのネットワーク モードを選択して、さまざまなネットワーク通信のニーズを満たします。

bannerAds