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 任务的联网行为取决于任务定义中所定义的网络模式。以下是可用的网络模式。我们建议您使用 awsvpc 网络模式,除非您特别需要使用其他网络模式。

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

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

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

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

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