name: Amazon ECR description: Amazon Elastic Container Registry (ECR) is a fully managed container registry that makes it easy to store, manage, share, and deploy container images and artifacts. ECR eliminates the need to operate your own container repositories or worry about scaling the underlying infrastructure, and integrates with Amazon ECS and Amazon EKS for simplified development to production workflows. deliveryModel: model: saas open_source: false commercial: true callable_host: false label: Hosted service · you call their endpoint confidence: medium source: - openapi - pricing generated: '2026-08-28' method: derived specificationVersion: '0.23' accessModel: pricing: freemium onboarding: self-serve trial: false try_now: true public: false label: Freemium · Self-serve signup confidence: medium source: - plans - authentication - security generated: '2026-09-03' method: derived image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png url: https://aws.amazon.com/ecr/ created: '2024-01-15' modified: '2026-09-16' tags: - Amazon Web Services - AWS - Container Images - Container Registry - Containers - Docker - ECR - OCI apis: - aid: amazon-ecr:amazon-ecr-amazon-ecr-amazon-elastic-container-registry-ecr-api-api name: Amazon ECR Amazon ECR Amazon Elastic Container Registry (ECR) API description: >- The Amazon ECR Amazon Elastic Container Registry (ECR) API API from Amazon ECR — 1 operation(s) for amazon ecr amazon elastic container registry (ecr) api. baseURL: https://api.ecr.amazonaws.com tags: [] tags_raw: - Amazon ECR Amazon Elastic Container Registry (ECR) API properties: - type: OpenAPI url: openapi/amazon-ecr-amazon-ecr-amazon-elastic-container-registry-ecr-api-api-openapi.yml - type: Documentation url: https://docs.aws.amazon.com/AmazonECR/latest/userguide/ - type: JSONSchema url: json-schema/amazon-ecr-repository-schema.json - type: JSONLD url: json-ld/amazon-ecr-context.jsonld - type: Pricing url: https://aws.amazon.com/ecr/pricing/ - type: GettingStarted url: https://aws.amazon.com/ecr/getting-started/ - type: FAQ url: https://aws.amazon.com/ecr/faqs/ - type: APIReference url: https://docs.aws.amazon.com/AmazonECR/latest/APIReference/ - type: Documentation url: https://docs.aws.amazon.com/cli/latest/reference/ecr/ - type: Security url: https://docs.aws.amazon.com/AmazonECR/latest/userguide/security.html - type: JSONStructure url: json-structure/amazon-ecr-repository-structure.json - type: Examples url: examples/amazon-ecr-repository-example.json common: - type: Plans url: plans/amazon-ecr-plans-pricing.yml - type: RateLimits url: rate-limits/amazon-ecr-rate-limits.yml - type: FinOps url: finops/amazon-ecr-finops.yml - type: Website url: https://aws.amazon.com/ecr/ - type: AgenticAccess url: agentic-access/amazon-ecr-agentic-access.yml - type: TrustCenter url: security/amazon-ecr-trust-center.yml - type: VulnerabilityDisclosure url: security/amazon-ecr-vulnerability-disclosure.yml - type: DomainSecurity url: security/amazon-ecr-domain-security.yml - type: Authentication url: authentication/amazon-ecr-authentication.yml - type: PostmanWorkspace url: https://www.postman.com/kinlaneapi/amazon-ecr/overview - type: Arazzo url: arazzo/amazon-ecr-decommission-repository-workflow.yml name: Amazon ECR Decommission Repository - type: Arazzo url: arazzo/amazon-ecr-ensure-repository-and-seed-image-workflow.yml name: Amazon ECR Ensure Repository and Seed Image - type: Arazzo url: arazzo/amazon-ecr-image-inventory-workflow.yml name: Amazon ECR Image Inventory - type: Arazzo url: arazzo/amazon-ecr-provision-repository-workflow.yml name: Amazon ECR Provision Repository - type: Arazzo url: arazzo/amazon-ecr-publish-image-workflow.yml name: Amazon ECR Publish Image - type: Arazzo url: arazzo/amazon-ecr-registry-audit-workflow.yml name: Amazon ECR Registry Audit - type: Portal url: https://aws.amazon.com/ - type: DeveloperPortal url: https://aws.amazon.com/ - type: Documentation url: https://docs.aws.amazon.com/ - type: TermsOfService url: https://aws.amazon.com/service-terms/ - type: PrivacyPolicy url: https://aws.amazon.com/privacy/ - type: Support url: https://aws.amazon.com/support/ - type: Blog url: https://aws.amazon.com/blogs/ - type: GitHubOrganization url: https://github.com/aws - type: Console url: https://console.aws.amazon.com/ - type: Signup url: https://portal.aws.amazon.com/billing/signup - type: Login url: https://signin.aws.amazon.com/ - type: StatusPage url: https://status.aws.amazon.com/ - type: KnowledgeCenter url: https://repost.aws/knowledge-center - type: YouTube url: https://www.youtube.com/user/AmazonWebServices - type: StackOverflow url: https://stackoverflow.com/questions/tagged/amazon-web-services - type: Contact url: https://aws.amazon.com/contact-us/ - type: Security url: https://aws.amazon.com/security/ - type: Compliance url: https://aws.amazon.com/compliance/ - type: Features data: - name: Fully Managed Registry description: Eliminate the need to operate your own container repositories or worry about scaling infrastructure. - name: Image Vulnerability Scanning description: Automated vulnerability assessment via Amazon Inspector integration for continuous image security. - name: Lifecycle Policies description: Automatically expire and delete images based on rules to reduce storage costs. - name: Cross-Account Replication description: Replicate images to registries in other AWS accounts and regions for availability. - name: OCI Artifact Support description: Store and manage OCI-compliant artifacts including Helm charts and SBOMs. - name: Image Signing description: Sign and verify container images automatically without additional infrastructure. - name: Pull Through Cache description: Cache upstream public registry images in ECR for reduced egress costs and improved availability. - type: UseCases data: - name: CI/CD Pipeline Integration description: Store container images in ECR and deploy to ECS or EKS as part of automated pipelines. - name: Security and Compliance description: Automated vulnerability scanning and image signing for security-compliant container deployments. - name: Multi-Region Deployments description: Replicate images across regions for low-latency pulls and improved resilience. - name: Helm Chart Repository description: Store Helm charts as OCI artifacts for Kubernetes application deployment management. - name: Image Lifecycle Management description: Manage image retention policies to keep registries clean and reduce storage costs. - type: Integrations data: - name: Amazon ECS description: Natively integrated with ECS for pulling container images to run tasks and services. - name: Amazon EKS description: Authenticate and pull container images from ECR for Kubernetes workloads. - name: Amazon Inspector description: Continuous vulnerability scanning of images stored in ECR for security compliance. - name: AWS CodeBuild description: Build and push container images to ECR as part of CI/CD build processes. - name: AWS IAM description: Resource-based policies control who can push, pull, and manage images in ECR. - type: SpectralRules url: rules/amazon-ecr-spectral-rules.yml - type: Vocabulary url: vocabulary/amazon-ecr-vocabulary.yaml - type: Integrations url: https://aws.amazon.com/marketplace maintainer: name: Kin Lane email: kin@apievangelist.com integrations: - name: Sign in - name: Agent Mode - name: Why AWS Marketplace? - name: Get started in AWS Marketplace - name: Industry - name: Resources - name: Become a Channel Partner - name: Sell in AWS Marketplace - name: Manage Your Account x-parent: amazon-web-services x-relationship: product