Amazon ECR
#43 · Level 3 · Modern architecture · ContainersConcept
Section titled “Concept”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.
Simple example
Section titled “Simple example”The central recipe book of a restaurant chain. Every branch takes recipes from it and cooks the same food.
Why it’s needed
Section titled “Why it’s needed”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.
Where it’s used
Section titled “Where it’s used”A build system builds an image and stores it in ECR (push), then ECS or EKS pulls it from there and runs it.
Azure equivalent
Section titled “Azure equivalent”Azure Container Registry (ACR)
Related
Section titled “Related”What is a Container? · Amazon ECS · Amazon EKS
Learn more
Section titled “Learn more”For details and the latest information, see the official documentation: