Skip to content

Amazon ECR

#43 · Level 3 · Modern architecture · Containers

Amazon ECR is AWS’s own store (registry) for container images. Images are kept in repositories, and different versions of the same image are identified by tags. A repository can be private, or made public for everyone. You can send images up (push) and bring them down (pull) with common tools such as Docker. IAM controls who gets access, and ECS, EKS and Lambda can take images directly from ECR.

The central recipe book of a restaurant chain. Every branch takes recipes from it and cooks the same food.

Before running a container, the image has to be kept somewhere that ECS or EKS can pull it from — safely, and only by those who are allowed.

A build system builds an image and stores it in ECR (push), then ECS or EKS pulls it from there and runs it.

Azure Container Registry (ACR)

What is a Container? · Amazon ECS · Amazon EKS

For details and the latest information, see the official documentation: