AWS ECS:为什么我必须两次设置任务定义?
AWS ECS: Why I must set Task Definition twice?
我正在学习 AWS ECS,但我对它的工作原理有一些疑问。
为什么我必须为集群和集群内的每个服务设置任务定义?
你不知道。 Task Definition 是对一个或多个容器的描述,例如要使用哪个 docker 图像,要打开哪些端口以及要使用什么数据量。任务定义本身与任何特定集群无关。
服务定义了您希望 ECS 运行 并在特定集群中维护的特定任务定义的所需实例(任务)数量。
我正在学习 AWS ECS,但我对它的工作原理有一些疑问。
为什么我必须为集群和集群内的每个服务设置任务定义?
你不知道。 Task Definition 是对一个或多个容器的描述,例如要使用哪个 docker 图像,要打开哪些端口以及要使用什么数据量。任务定义本身与任何特定集群无关。
服务定义了您希望 ECS 运行 并在特定集群中维护的特定任务定义的所需实例(任务)数量。