Container Image Search In Artifact Hub
Docker has decided to sunset free organizations on Docker Hub. This has created some feelings of unrest in the open source community at large. There is a program for open source projects.
This got me wondering, why is Docker Hub the go to location for container images? Why don’t more projects use GitHub Container Registry, Quay, or one of the many other registries? The answer is simple and can be found in their open source organization guide:
increased visibility makes it easier for your project to be discovered
Docker Hub has the “root namespace” so to speak. docker search
works against Docker Hub and doesn’t include the other registries. In fact, there is no OCI specification for search. Tools have no common API to use.
There is a discover-ability problem. How do people discover distributed container images around the Internet?
This is where Artifact Hub, a CNCF project, comes in.