Back to Artifact Registries

GitHub Container Registry (GHCR)

GitHub-native container registry integrated with Actions, Packages, and security scanning.

Free for public repos; private: $0.008/GB/day

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)

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:

Related Links