Elastic Container Registry (ECR)
Use AWS Elastic Container Registry with DuploCloud
Amazon Elastic Container Registry (ECR) is a fully managed Docker container registry that allows users to easily store, manage, and deploy container images within AWS. ECR integrates seamlessly with Amazon ECS, EKS, and other AWS services to provide secure and scalable container image storage. Users can push, pull, and manage container images with built-in security features like encryption at rest and access control via AWS IAM.
Creating an ECR Repository
In the DuploCloud Portal, navigate to Cloud Services -> Storage.
Click the ECR Repository tab. The ECR Repository page displays.
The Create an ECR Repository pane Click Add. The Create an ECR Repository page displays.
In the ECR Repository Name field, enter the ECR Repository Name.
Click Create.
Uploading Container Images to an ECR Repository
Login to ECR
Tag the images you have built.
Push the images to the ECR Repository that you created.
Refer to the AWS Documentation for more details about uploading Container Images.
Updating ECR Repository settings
Select the Tenant from the Tenant list box.
Navigate to Cloud Services -> Storage in the DuploCloud Portal.
Select the ECR Repository tab.
In the row of the ECR repository you want to delete, click the menu icon (
).
Select Update Settings. The Update ECR Repository Settings pane displays.
The Update ECR Repository Settings pane Enable or disable Image Tag Immutability and Scan Image On Push settings as needed.
Click Update. The ECR settings are updated
Deleting an ECR Repository
If you no longer need an ECR repository used for storing Lambda container images, you can delete it from DuploCloud.
Select the Tenant from the Tenant list box.
Navigate to Cloud Services -> Storage in the DuploCloud Portal.
Select the ECR Repository tab.
In the row of the ECR repository you want to delete, click the menu icon (
).
Select Delete or Force Delete:
Delete: If the repository contains any images, you will need to manually remove them before you can delete the repository.
Force Delete: This option immediately removes the repository and all of its contents (container images) without needing to empty the repository first.

Last updated
Was this helpful?