What is Amazon Elastic Container Registry (ECR) in Hindi?

Amazon Elastic Container Registry एक अमेज़न वेब सर्विस है इस पोस्ट में हम इसके बारे में अच्छे से जानेंगे What is Amazon Elastic Container Registry in Hindi की Amazon Elastic Container Registry किसे कहते है।

What is Amazon Elastic Container Registry in Hindi?

Amazon Elastic Container Registry (ECR) is a managed AWS Docker registry service. Amazon ECR is a secure and reliable AWS service. Just like any other cloud computing service, we can scale it up or scale it down based on our requirements. Amazon ECR uses AWS Identity and Access Management (IAM) to enable resource-based permissions for private Docker repositories. Through the Docker command line interface (CLI) we can push, pull, and manage images.

Amazon Elastic Container Registry (Amazon ECR) is an AWS managed container image registry service that is secure, scalable, and reliable. Amazon ECR supports private repositories with resource-based permissions using AWS IAM. This is so that specified users or Amazon EC2 instances can access your container repositories and images. You can use your preferred CLI to push, pull, and manage Docker images, Open Container Initiative (OCI) images, and OCI compatible artifacts.

Components of Amazon ECR

Amazon ECR contains the following components:

Registry
An Amazon ECR private registry is provided to each AWS account; you can create one or more repositories in your registry and store images in them. For more information, see Amazon ECR private registry.
Authorization token
Your client must authenticate to Amazon ECR registries as an AWS user before it can push and pull images. For more information, see Private registry authentication.
Repository
An Amazon ECR repository contains your Docker images, Open Container Initiative (OCI) images, and OCI compatible artifacts. For more information, see Amazon ECR private repositories.
Repository policy
You can control access to your repositories and the images within them with repository policies. For more information, see Private repository policies.
Image
You can push and pull container images to your repositories. You can use these images locally on your development system, or you can use them in Amazon ECS task definitions and Amazon EKS pod specifications. For more information, see Using Amazon ECR images with Amazon ECS and Using Amazon ECR Images with Amazon EKS.

Features of Amazon ECR

Amazon ECR provides the following features:

  • Lifecycle policies help with managing the lifecycle of the images in your repositories. You define rules that result in the cleaning up of unused images. You can test rules before applying them to your repository. For more information, see Lifecycle policies.
  • Image scanning helps in identifying software vulnerabilities in your container images. Each repository can be configured to scan on push. This ensures that each new image pushed to the repository is scanned. You can then retrieve the results of the image scan. For more information, see Image scanning.
  • Cross-Region and cross-account replication makes it easier for you to have your images where you need them. This is configured as a registry setting and is on a per-Region basis. For more information, see Private registry settings.
  • Pull through cache rules provide a way to cache repositories in remote public registries in your private Amazon ECR registry. Using a pull through cache rule, Amazon ECR will periodically reach out to the remote registry to ensure the cached image in your Amazon ECR private registry is up to date. For more information, see Using pull through cache rules.

Conclusion 

इस पोस्ट में हमने Amazon Elastic Container Registry अमेज़न वेब सर्विस के बारे में अच्छे से जाना।

Ravi Giri
Ravi Girihttp://hinditechacademy.com/
नमस्कार दोस्तों, मै रवि गिरी Hindi Tech Academy का संस्थापक हूँ, मुझे पढ़ने और लिखने का काफी शौख है और इसीलिए मैंने इस ब्लॉग को बनाया है ताकि हर रोज एक नयी चीज़ के बारे में अपने ब्लॉग पर लिख कर आपके समक्ष रख सकू।

LEAVE A REPLY

Please enter your comment!
Please enter your name here

Must Read