DEV Community

Discussion on: 10 Myths About Docker That Stop Developers Cold

Collapse
 
wingliu0 profile image
wingliu

Myth #11: I want to use docker, but docker hub is expensive..
any free alternative to docker hub?

Collapse
 
codejanovic profile image
Codejanovic

how about gitlab or amazon ECR?

Collapse
 
_nicovillanueva profile image
Nico

I assume you want to host your private code, because Dockerhub is actually free (for public images, of course)
If you have a VM somewhere (say, AWS) you can run your own Registry (Dockerhub is essentially a Registry): docs.docker.com/registry/deploying/
If you are attempting to use it for production, I'd suggest implementing SSL with Let's Encrypt from the get-go. Also, for management, I still have to try out Portus: port.us.org/ (ACL, namespaces, storage management, etc.) It seems pretty cool, for a free alternative to Docker's enterprise offering.