Amazon ECR versus Docker Hub

17 Oct 2021

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)