Docker Hub versus GitHub Container Registry
Learn how Docker Hub differs from GitHub Container Registry.
| Docker Hub | GitHub Container Registry | |
|---|---|---|
| Public Repository | β yes | β yes |
| Private Repository | β yes | β yes |
| Pricing (Public Repository) | π | π |
| Pricing (Private Repository) | π°π°π° | π°π° |
| Authentication | Password or Access Token | Personal Access Token (PAT) |
| MFA for Image Push/Pull | β no | β no |
| SLA Availability | β n/a | β οΈ n/a during beta |
| General Available | β yes | β οΈ beta |
| Immutable Images | β no | β no |
| Image Scanning | β yes (paid plans only) | β no |
| Regions | β οΈ unknown | β οΈ unknown |
| Rate Limits | Pull: 100/200 (Free Plan), unlimited (Paid Plan) | n/a |