wavemonger
wavemonger

Reputation: 71

What does AWS ECS Task size (cpu & memory) mean?

I'm confused about how my ECS Task can run a docker image that is 1.5GB in size (value I see in ECR) with the ECS Task size being 0.5GB?

Any help on clarification on how Task size cpu & memory are related to the actual execution of the app would be helpful!

Upvotes: 1

Views: 3180

Answers (1)

mreferre
mreferre

Reputation: 6063

There is no relation at all between the size of the image and the amount of resources (cpu and memory) you assign to a task. You could instantiate a multiple GB container image with a tiny task size (like 0.5GB of memory) if all your container process does is very little and doesn't need a huge amount of memory/cpu. Conversely, you may need a gigantic task size to run a process off of a container whose originating image is just a few MB. No correlation at all.

Upvotes: 2

Related Questions