Amazon ECR logo

Amazon ECR

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.

1 APIs 6 Capabilities 7 Features 63.7 / 100 strong
Amazon Web ServicesContainer ImagesContainer RegistryContainersDockerECROCI

API Rating

63.7/ 100
strong
Scored 2026-05-20 · rubric v0.3
Discoverability72.5
Contract Quality74.4
Governance60.5
Operational Transparency63.2
Developer Ergonomics30.4
Commercial Clarity81.6

APIs

Amazon ECR API

API for managing Amazon ECR repositories, images, and related resources.

Capabilities

Amazon ECR Amazon Elastic Container Registry (ECR) API — #BatchGetImage

Amazon ECR Amazon Elastic Container Registry (ECR) API — #BatchGetImage. 1 operations. Lead operation: Amazon ECR Batch Get Image. Self-contained Naftiko capability covering one...

Run with Naftiko

Amazon ECR Amazon Elastic Container Registry (ECR) API — #DeleteRepository

Amazon ECR Amazon Elastic Container Registry (ECR) API — #DeleteRepository. 1 operations. Lead operation: Amazon ECR Delete Repository. Self-contained Naftiko capability coverin...

Run with Naftiko

Amazon ECR Amazon Elastic Container Registry (ECR) API — #DescribeRepositories

Amazon ECR Amazon Elastic Container Registry (ECR) API — #DescribeRepositories. 1 operations. Lead operation: Amazon ECR Describe Repositories. Self-contained Naftiko capability...

Run with Naftiko

Amazon ECR Amazon Elastic Container Registry (ECR) API

Amazon ECR Amazon Elastic Container Registry (ECR) API. 1 operations. Lead operation: Amazon ECR Create Repository. Self-contained Naftiko capability covering one Amazon Ecr bus...

Run with Naftiko

Amazon ECR Amazon Elastic Container Registry (ECR) API — #ListImages

Amazon ECR Amazon Elastic Container Registry (ECR) API — #ListImages. 1 operations. Lead operation: Amazon ECR List Images. Self-contained Naftiko capability covering one Amazon...

Run with Naftiko

Amazon ECR Amazon Elastic Container Registry (ECR) API — #PutImage

Amazon ECR Amazon Elastic Container Registry (ECR) API — #PutImage. 1 operations. Lead operation: Amazon ECR Put Image. Self-contained Naftiko capability covering one Amazon Ecr...

Run with Naftiko

Features

Fully Managed Registry

Eliminate the need to operate your own container repositories or worry about scaling infrastructure.

Image Vulnerability Scanning

Automated vulnerability assessment via Amazon Inspector integration for continuous image security.

Lifecycle Policies

Automatically expire and delete images based on rules to reduce storage costs.

Cross-Account Replication

Replicate images to registries in other AWS accounts and regions for availability.

OCI Artifact Support

Store and manage OCI-compliant artifacts including Helm charts and SBOMs.

Image Signing

Sign and verify container images automatically without additional infrastructure.

Pull Through Cache

Cache upstream public registry images in ECR for reduced egress costs and improved availability.

Use Cases

CI/CD Pipeline Integration

Store container images in ECR and deploy to ECS or EKS as part of automated pipelines.

Security and Compliance

Automated vulnerability scanning and image signing for security-compliant container deployments.

Multi-Region Deployments

Replicate images across regions for low-latency pulls and improved resilience.

Helm Chart Repository

Store Helm charts as OCI artifacts for Kubernetes application deployment management.

Image Lifecycle Management

Manage image retention policies to keep registries clean and reduce storage costs.

Semantic Vocabularies

Amazon Ecr Context

4 classes · 22 properties

JSON-LD

API Governance Rules

Amazon ECR API Rules

28 rules · 11 errors 13 warnings 4 info

SPECTRAL

Resources

🌐
Portal
Portal
🌐
DeveloperPortal
DeveloperPortal
🔗
Documentation
Documentation
📜
TermsOfService
TermsOfService
📜
PrivacyPolicy
PrivacyPolicy
💬
Support
Support
📰
Blog
Blog
👥
GitHubOrganization
GitHubOrganization
🌐
Console
Console
📝
SignUp
SignUp
🔗
Login
Login
🟢
StatusPage
StatusPage
🔗
KnowledgeCenter
KnowledgeCenter
👥
YouTube
YouTube
👥
StackOverflow
StackOverflow
🔗
Contact
Contact
🔗
Security
Security
🔗
Compliance
Compliance
🔗
SpectralRules
SpectralRules
🔗
Vocabulary
Vocabulary

Sources

Raw ↑
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.
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-05-19'
tags:
- Amazon Web Services
- AWS
- Container Images
- Container Registry
- Containers
- Docker
- ECR
- OCI
apis:
- name: Amazon ECR API
  description: API for managing Amazon ECR repositories, images, and related resources.
  image: https://a0.awsstatic.com/libra-css/images/logos/aws_logo_smile_1200x630.png
  url: https://aws.amazon.com/ecr/
  baseURL: https://api.ecr.amazonaws.com
  properties:
  - type: Documentation
    url: https://docs.aws.amazon.com/AmazonECR/latest/userguide/
  - type: OpenAPI
    url: openapi/amazon-ecr-openapi.yml
  - type: OpenAPI
    url: https://api.apis.guru/v2/specs/amazonaws.com/ecr/2015-09-21/openapi.yaml
  - 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: Documentation
    url: https://docs.aws.amazon.com/AmazonECR/latest/userguide/
  - 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: Example
    url: examples/amazon-ecr-repository-example.json
  - type: NaftikoCapability
    url: capabilities/amazon-ecr-batchgetimage.yaml
  - type: NaftikoCapability
    url: capabilities/amazon-ecr-deleterepository.yaml
  - type: NaftikoCapability
    url: capabilities/amazon-ecr-describerepositories.yaml
  - type: NaftikoCapability
    url: capabilities/amazon-ecr-listimages.yaml
  - type: NaftikoCapability
    url: capabilities/amazon-ecr-putimage.yaml
  - type: NaftikoCapability
    url: capabilities/amazon-ecr-general.yaml
common:
- 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: [email protected]
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