Skip to main content

Command Palette

Search for a command to run...

Free Docker registries

Published
2 min read
Free Docker registries
N

Technologist focusing on cloud-native technologies, DevOps, CI/CD pipelines, and system observability. His focus revolves around creating technical content, delivering talks, and engaging with developer communities to promote the adoption of modern software practices. With a strong background in software, he has worked extensively with the JVM, applying his expertise across various industries. In addition to his technical work, he is the author of several books and regularly shares insights through his blog and open-source contributions.

Since Docker announced that it would remove unused images from Docker Hub, I've been interested in listing places where I could host mine. As it's for personal purposes, I'm interested in free plans. Here's what I found.

Provider Private? Monthly limit Details
Storage Transfer
Docker Hub 1
  • Anonymous: 100 pulls / 6 hours
  • Authenticated: 200 pulls / 6 hours
GitLab 10Gb
  • Storage quota is per-project
  • Quota includes all artifacts, including code
GitHub

GitHub Container Registry is currently in public beta and subject to change. During the beta, storage and bandwidth are free

AWS
  • First year only
  • 500Mb storage
50Gb
  • Anonymous: 500Gb
  • Authenticated: 5Tb
IBM Cloud 500Mb 5Gb

Here are some additional options with their associated pricing model:

Provider Pricing
JFrog
  • Can be hosted on Google Cloud, AWS or Azure
  • Pricing depends on provider
Google
  • Storage
  • Transfer
Azure
  • Storage
  • Build time (?)
Quay
  • Monthly subscription
  • Number of private repositories

Originally published at A Java Geek on August 22nd, 2021