Amazon EC2 Container Registry

Amazon EC2 Container Registry (ECR) is a fully-managed Docker container registry that makes it easy for developers to store, manage, and deploy Docker container images. Amazon ECR is integrated with Amazon Elastic Container Service (ECS), simplifying your development to production workflow. Amazon ECR eliminates the need to operate your own container repositories or worry about scaling the underlying infrastructure. Amazon ECR hosts your images in a highly available and scalable architecture, allowing you to reliably deploy containers for your applications. Integration with AWS Identity and Access Management (IAM) provides resource-level control of each repository. With Amazon ECR, there are no upfront fees or commitments. You pay only for the amount of data you store in your repositories and data transferred to the Internet.

Amazon Elastic Container Registry eliminates the need to operate and scale the infrastructure required to power your container registry. There is no software to install and manage or infrastructure to scale. Just push your container images to Amazon ECR and pull the images using any container management tool when you need to deploy.

Amazon Elastic Container Registry transfers your container images over HTTPS and automatically 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 without having to manage credentials directly on your EC2 instances

Amazon Elastic Container Registry has a highly scalable, redundant, and durable architecture. Your container images are highly available and accessible, allowing you to reliably deploy new containers for your applications.

Amazon Elastic Container Registry integrates with Amazon ECS and the Docker CLI, allowing you to simplify your development and production workflows. You can easily push your container images to Amazon ECR using the Docker CLI from your development machine, and Amazon ECS can pull them directly for production deployments.

Below are the cmdlets which are available with Amazon EC2 Container Registry

CmdletNameServiceOperation
Add-ECRResourceTag                                 TagResource                                   
Complete-ECRLayerUpload                            CompleteLayerUpload                           
Get-ECRAuthorizationToken                          GetAuthorizationToken                         
Get-ECRDownloadUrlForLayer                         GetDownloadUrlForLayer                        
Get-ECRImage                                       ListImages                                    
Get-ECRImageBatch                                  BatchGetImage                                 
Get-ECRImageMetadata                               DescribeImages                                
Get-ECRImageScanFinding                            DescribeImageScanFindings                     
Get-ECRLayerAvailabilityBatch                      BatchCheckLayerAvailability                   
Get-ECRLifecyclePolicy                             GetLifecyclePolicy                            
Get-ECRLifecyclePolicyPreview                      GetLifecyclePolicyPreview                     
Get-ECRLoginCommand                                                                              
Get-ECRRepository                                  DescribeRepositories                          
Get-ECRRepositoryPolicy                            GetRepositoryPolicy                           
Get-ECRResourceTag                                 ListTagsForResource                           
New-ECRRepository                                  CreateRepository                              
Remove-ECRImageBatch                               BatchDeleteImage                              
Remove-ECRLifecyclePolicy                          DeleteLifecyclePolicy                         
Remove-ECRRepository                               DeleteRepository                              
Remove-ECRRepositoryPolicy                         DeleteRepositoryPolicy                        
Remove-ECRResourceTag                              UntagResource                                 
Send-ECRLayerPart                                  UploadLayerPart                               
Set-ECRRepositoryPolicy                            SetRepositoryPolicy                           
Start-ECRImageScan                                 StartImageScan                                
Start-ECRLayerUpload                               InitiateLayerUpload                           
Start-ECRLifecyclePolicyPreview                    StartLifecyclePolicyPreview                   
Write-ECRImage                                     PutImage                                      
Write-ECRImageScanningConfiguration                PutImageScanningConfiguration                 
Write-ECRImageTagMutability                        PutImageTagMutability                         
Write-ECRLifecyclePolicy                           PutLifecyclePolicy                            

You can also check other AWS Services, and each services cmdlets we are providing.

Click on this Link for an Single place, where you get all the PowerShell cmdlets sorted based on the modules.

You can also refer other blogs on PowerShell at link

You can also refer other blogs on Microsoft at link

And also if you required any technology you want to learn, let us know below we will publish them in our site http://tossolution.com/

Like our page in Facebook and follow us for New technical information.

References are taken from Microsoft and AWS

Leave a Reply

Your email address will not be published. Required fields are marked *