はじめに こんにちは。澤井です! Dockerを触る機会が多くなりました。 本記事はDockerのブリッジネットワークにおけるコンテナ間通信について記載しています。 具体的にイメージできるようにネットワークインターフェースを流れるパケットも観察したいと思います。 ネットワークインターフェースは、ネットワークインターフェースカード(NIC)やネットワークアダプタと呼ぶこともあります。 以降、本記事ではネットワークインターフェースを単にインターフェースと記載します。 目次 検証環境 準備 ユーザー定義ブリッジネットワークを作成 最終的なネットワーク図 ブリッジネットワークを作成 1つめのコンテナを追加 2つめのコンテナを追加 コンテナ追加後のブリッジを確認 コンテナ間の通信を確認 コンテナと外部の通信を確認 検証環境 本記事は以下の環境で確認しました。 Amazon EC2 Ubuntu 20