主机网络模式
在 host 模式下,任务直接共享主机的网络命名空间。容器的联网配置与您在创建 Amazon ECS 托管实例容量提供程序时使用 networkConfiguration 参数指定的底层 Amazon ECS 托管实例主机实例相关联。
使用这种网络模式有明显的缺点。在每台主机上只能运行一个任务的单个实例化。这是因为只有第一个任务可以绑定到 Amazon EC2 实例上所需的端口。使用 host 网络模式时,也无法重新映射容器端口。例如,如果应用程序需要侦听特定的端口号,则您无法直接重新映射该端口号。相反,您必须通过更改应用程序配置来管理所有端口冲突。
使用 host 网络模式还存在安全影响。此模式允许容器模拟主机,并允许容器连接到主机上的私有环回网络服务。
仅当您需要直接访问主机联网或迁移需要主机级网络访问的应用程序时,才使用主机模式。