Amazon Elastic Container Registry Documentation

Amazon Elastic Container Registry (Amazon ECR) is a container registry to store, manage, share, and deploy your container images and artifacts. You can share container software privately within your organization or publicly worldwide for anyone to discover and download. For example, developers can search the Amazon ECR public gallery for an operating system image that is geo-replicated for high availability and faster downloads. Integration with AWS Identity and Access Management (IAM) provides resource-level control of each repository.


Reduce your effort
Amazon ECR has no software to install and manage or infrastructure to scale. Just push your container images to Amazon ECR and pull the images when you need to deploy.
Share and download container images
Amazon ECR transfers your container images over HTTPS and encrypts your images at rest. You can configure policies to manage permissions and control access to your images using AWS Identity and Access Management (IAM) users and roles.
You can distribute public container images as well as related files for use by developers. Amazon ECR replicates container software to multiple AWS Regions.

Additional Information

For additional information about service controls, security features and functionalities, including, as applicable, information about storing, retrieving, modifying, restricting, and deleting data, please see This additional information does not form part of the Documentation for purposes of the AWS Customer Agreement available at, or other agreement between you and AWS governing your use of AWS’s services.

Previous version(s)