The aws_ecr project is a comprehensive Python library designed to streamline interactions with Amazon Elastic Container Registry (ECR). It provides a high-level, object-oriented interface for managing ECR repositories, images, and replication rules across multiple AWS accounts. The library offers utility functions for common ECR operations, such as creating repositories, configuring cross-account access, setting up replication, and deploying Lambda functions using ECR images. With support for Docker image building and pushing, cross-account permissions, and efficient error handling, aws_ecr enables developers to easily integrate ECR management into their AWS-based applications and CI/CD pipelines.
simple_aws_ecr
is released on PyPI, so all you need is to:
$ pip install simple-aws-ecr
To upgrade to latest version:
$ pip install --upgrade simple-aws-ecr