
タスクを実行できるECSクラスターに登録されたEC2があります。もともとawsvpc
ネットワークモードを選択したので、すべてのタスク(コンテナ)には独自のENI(IP)がありました。しかし、https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/using-eni.html#AvailableIpPerENI
そこでネットワークモードを変更しました
橋
ブリッジ ネットワークを使用すると、タスクが 10 に制限されます。上のスクリーンショットから、ENI あたりのプライベート IP は 10 に制限されていることがわかります。を使用すると、bridge
タスクにプライベート IP が割り当てられるかどうかはわかりません。EC2ifconfig
ホストでの出力を確認しましたが、長いエントリ リストが返されます (プライベート IP を含むものと含まないものがあります)。
答え1
TL/DR: ブリッジ ネットワークは、タスクにポート番号を割り当て、それをインスタンスのメイン ENI に公開することで機能します。そのため、ENI/IP 制限に達することはありません。AWS VPC ネットワーク モードの利点を引き続き活用したい場合は、指摘した ENI 数の制限を克服するために仮想 ENI を作成できる Trunk ENI ソリューションを検討しているかもしれません。
全文:https://docs.aws.amazon.com/AmazonECS/latest/bestpracticesguide/networking-networkmode.html
また、あなたはファーゲート? これらすべてとそれ以上のものが隠されます。