Amazon ECR versus Docker Hub

24 Jul 2024

Learn how Amazon ECR differs from Docker Hub.

Amazon ECR Docker Hub
Public Repository

βœ… yes

βœ… yes

Private Repository

βœ… yes

βœ… yes

Pricing (Public Repository)

πŸ’°
Storage: $0.10 per GB

πŸ†“
$0

Pricing (Private Repository)

πŸ’°
Storage: $0.10 per GB, Data Transfer: $0.09 per GB

πŸ’°πŸ’°πŸ’°
>= $7 per user/month[^2]

Authentication

AWS IAM

Password or Access Token

MFA for Image Push/Pull

βœ… yes

❌ no

SLA Availability

βœ… 99.9%

❌ n/a

General Available

βœ… yes

βœ… yes

Immutable Images

βœ… yes

❌ no

Image Scanning

βœ… yes

βœ… yes (paid plans only)

Regions

Choose between one of 25 regions worldwide

⚠️ unknown

Rate Limits

Pull: 1,000 per second, Push: 10 per second

Pull: 100/200 (Free Plan), unlimited (Paid Plan)