0

当我启用Auto-configure CloudWatch Logs有关网络模式的警告时,它会说Your containers in the task will share an ENI using a common network stack. Port mappings can only specify container ports (any existing host port specifications will be removed).

在此处输入图像描述

这是出现的警告,我不明白这是什么意思

在此处输入图像描述

4

1 回答 1

1

我认为这与日志记录配置无关。这与您选择的网络选项有关 ( awsvpc)。当您选择该选项时,您基本上是在 VPC 内登陆您的任务,并且该任务将获得一个 VPC IP 地址。换句话说,没有 docker host natting 可以在主机端口80上公开 nginx 容器的端口12345。警告只是说您需要确保任务中的所有容器不重叠端口,因为它们可以在分配给任务的 VPC IP 地址上按原样访问。请注意,这awsvpc是 Fargate 支持的唯一网络模式(因为 Fargate 无论如何都没有主机)。有关 ECS 网络模式的背景信息,请参见此处

于 2021-10-12T06:29:55.883 回答