GitHub Container Registry (GHCR)
GitHub-native container registry integrated with Actions, Packages, and security scanning.
GitHub Container Registry (GHCR) stores Docker and OCI container images, integrated with GitHub Actions, security scanning (Dependabot, CodeQL), and access control via repository permissions. Free for public repos (unlimited storage), paid storage for private repos. Native integration with GitHub Actions makes it the simplest choice for GitHub-native teams.
- Best for: Artifact Registries
- Pricing: Free for public repos; private: $0.008/GB/day
Disclosure: We may earn a commission if you click this link and make a purchase, at no additional cost to you.
Visit GitHub Container Registry (GHCR)GitHub Container Registry (GHCR) Hub
Explore GitHub Container Registry (GHCR)
Compare GitHub Container Registry (GHCR) With
Features
Access Control
Fine-grained permissions for artifact access
Repository-level permissions via GitHub
Container Images
Store and distribute Docker/OCI container images
Docker and OCI container image storage
High Availability
Redundancy and failover for artifact storage
GitHub infrastructure-managed
Image Signing
Cryptographic signing of artifacts for integrity
Sigstore cosign integration
Lifecycle Policies
Automated cleanup of old or unused artifacts
Image retention policies
Multi-Format Support
Support for Docker, Maven, npm, PyPI, Helm, and more
Container images and OCI artifacts only
OCI Support
Open Container Initiative artifact format
OCI artifact support
Pull-Through Cache
Cache upstream registry artifacts locally
GHCR Actions cache integration
Replication
Mirror artifacts across registries and regions
Container image replication
Vulnerability Scanning
Scan artifacts for known vulnerabilities
Dependabot and GitHub security scanning
Best For
Find the right DevOps tools for your specific needs. GitHub Container Registry (GHCR) is featured in these buying guides: