AWS ECS 集群 - 为什么任务定义需要内存和 CPU 以及卷?

AWS ECS Cluster - Why does Task Definitions need Memory and CPU and Volumes?

为什么任务定义在创建任务定义时需要内存和 CPU 以及卷?容器需要 CPU 和 Mem,这是有道理的。但为什么任务定义需要它?

我理解它,顾名思义它只是一项任务,但现在我想知道它是什么?

您的任务定义可以包含多个 容器。因此,任务级别 CPU 和内存是任务中容器累积使用量的 硬限制

对于 EC2 类型的任务,任务级别 CPU 和内存是可选的。相比之下,对于 Fargate,它们是 必需的 ,Fargate 使用它们来为您提供足以 运行 任务及其所有容器的资源。