description Amazon Elastic Container Registry (ECR) Overview
While not an orchestration platform itself, ECR is the foundational, highly secure, and deeply integrated container image registry for AWS users. Its reliability, private access controls, and seamless integration with services like EKS and App Runner make it critical infrastructure. For any AWS deployment, managing images through ECR is the standard, secure best practice for artifact management.
help Amazon Elastic Container Registry (ECR) FAQ
What is the difference between Amazon ECR and Amazon EKS?
Amazon ECR stores and distributes container images, while Amazon EKS runs and orchestrates Kubernetes workloads. An EKS deployment can pull its application images from a private ECR repository.
Can Amazon ECR host public container images?
Yes. AWS offers both private ECR repositories and ECR Public for images intended for public distribution.
How do ECS, Lambda, and App Runner authenticate to private ECR repositories?
AWS services normally pull images through IAM roles and ECR authorization permissions rather than permanent registry passwords. Repository policies can further restrict which accounts and principals may access an image.
Does ECR charge for transfers to AWS compute in the same region?
AWS states that transfer between ECR and services such as EC2, Lambda, App Runner, and Fargate in the same region is free. Private repositories still incur image-storage charges, and other transfer paths can have separate fees.
explore Explore More
Similar to Amazon Elastic Container Registry (ECR)
compare_arrows Compare: Amazon ECS (AWS) See all arrow_forwardReviews & Comments
Write a Review
Be the first to review
Share your thoughts with the community and help others make better decisions.