Amazon ECR Public images
Amazon ECR Public is a fully-managed service provided by AWS that allows you to store, manage, and deploy Docker images, Open Container Initiative (OCI) images, and OCI compatible artifacts in public repositories. You can use the Docker CLI and other compatible clients to push and pull images to and from your Amazon ECR public repositories. Once stored, you can easily deploy these container images to various environments like Amazon ECS, Amazon EKS, or on-premises infrastructure.
Amazon ECR public provides features for managing the lifecycle of your container images, including tracking versions, applying tags, and controlling access to your public repositories. Amazon ECR public repositories are globally available, allowing you to distribute and consume container images from anywhere in the world.
Important
Amazon ECR requires that users have permission to make calls to the
ecr-public:GetAuthorizationToken
and sts:GetServiceBearerToken
API through an IAM policy before they
can authenticate to a registry and push any images to an Amazon ECR
repository.
Topics
- Pushing an image to a public repository in Amazon ECR public
- Pushing a multi-architecture image to a public repository in Amazon ECR public
- Pushing a Helm chart to a public repository in Amazon ECR public
- Pulling an image from the Amazon ECR Public Gallery
- Deleting an image in a public repository in Amazon ECR public
- Container image manifest formats in Amazon ECR public