Live data from Hacker News

We Need to Talk About Docker Hub

linuxserver.io

1–10 of 153 posts

Re: We Need to Talk About Docker Hub

#6
If you don't like it, then why don't you use a different provider?

If you want free stuff, is your strategy to smear them into giving you more free stuff?

Storage, compute, and traffic, isn't free. You've been the beneficiary of charity for years.

Yes, the open source community has relied on this implicit charity as a parasite, by exploiting whatever free services they could. And now we're paying the price, as you say, by having DockerHub as the default provider.

My suggestion is therefore that we need independent solutions, that are fully funded as a charity, and stop relying on freemium services from corporations that fundamentally don't care about the public good.

Re: We Need to Talk About Docker Hub

#7

Run your own registry.

Or run no registry. Here's a port from a Dockerfile to just a vm:

FROM Debian

CMD apt-get install thing

CMD curl blabla/install.sh

Pretty much converts to:

aws-cli ec2 launch-instance

ssh user@server apt-get install thing

ssh user@server curl blabla/install.sh

In general, everytime you dispense of a high level abstraction, the solution is not to replicate the high level abstraction, but to build directly at a lower level abstraction.

If you want to replace burgers, just buy a slab of meat and put it in the fire or bake your own bread. You don't need to make preservants and buy artificial sweeteners, etc...

Re: We Need to Talk About Docker Hub

#9
post #4

Run your own registry.

This also applies to any package manager repository you might be using. JFrog charges loads of money for Artifactory, btw

There are plenty of open source registry implementations though, including just running "distribution" from Docker.

The format is not hard to implement either for basic storage.

Post reply on HN