Amazon ECS 任务联网 - Amazon Elastic Container Service
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

Amazon ECS 任务联网

重要

如果您使用的是托管在 Amazon Fargate 上的 Amazon ECS 任务,请参阅 Amazon Fargate Amazon Elastic Container Service用户指南中的 Fargate 任务联网

Amazon EC2 实例上托管的 Amazon ECS 任务的联网行为取决于任务定义中的网络模式定义。以下是可用的网络模式。Amazon ECS 建议使用 awsvpc 网络模式,除非您特别需要使用其他网络模式。

  • awsvpc — 向任务分配其自己的 elastic network interface (ENI) 和主要私有 IPv4 地址。这将为任务提供与 Amazon EC2 实例相同的网络属性。

  • bridge — 任务利用 Docker 的内置虚拟网络,该网络在托管任务的每个 Amazon EC2 实例内运行。

  • host — 任务将绕过 Docker 的内置虚拟网络,并将容器端口直接映射到托管该任务的 Amazon EC2 实例的 ENI。因此,在使用端口映射时,不能在单个 Amazon EC2 实例上运行同一任务的多个实例化。

  • none — 任务没有外部网络连接。

有关 Docker 网络连接的更多信息,请参阅网络概述