Live data from Hacker News

Docker is deleting Open Source organisations - what you need to know

blog.alexellis.io

21–30 of 764 posts

Re: Docker is deleting Open Source organisations - what you need to know

#22

Has there been any work on making these centralised public repositories distributed?

This has been happening recently with Helm chart repositories etc. Maybe it's time people started hosting their own Container Registries?

The huge bandwidth requirements are an incentive to keep images small.

Re: Docker is deleting Open Source organisations - what you need to know

#23
post #3

Can we just get the big three cloud players to make a new public repo? They’ve got oodles of bandwidth and storage, plus the advantage that a lot of access would be local to their private networks. Setup a non-profit, dedicate resources from each of them spendable as $X dollars of credits, and this problem is solved in a way that works for the real world. Not some federated mess that will never get off the ground.

Consensus on a new repo for public community images would help, but it isn't the biggest problem (as the author notes, GHCR does that already, and GitHub seem pretty committed to free hosting for public data, and have the Microsoft money to keep doing so indefinitely if they like).

The issue I worry about is the millions of blog posts, CI builds, docker-compose files, tutorials & individual user scripts who all reference community images on Docker Hub, a huge percentage of which are about to disappear, apparently all at once 29 days from now.

From a business perspective particularly, this looks like suicide to me - if you teach everybody "oh this guide uses Docker commands, it must be outdated & broken like all the others" then you're paving a path for everybody to dump the technology entirely. It's the exact opposite of a sensible devrel strategy. And a huge number of their paying customers will be affected too! Most companies invested enough in Docker tech to be paying Docker Inc right now surely use >0 community images in their infrastructure, and they're going to see this breakage. Docker Inc even directly charge for pulling lots of images from Docker Hub right now, and this seems likely to actively stop people doing that (moving them all to GHCR etc) and thereby _reduce_ the offering they're charging for! It's bizarre.

Seems like a bad result for the industry in general, but an even worse result for Docker Inc.

Re: Docker is deleting Open Source organisations - what you need to know

#26
post #8

Hmm. > GitHub's Container Registry offers free storage for public images. But for how long?

They have a pretty good track record in code hosting (15 years), why would they ruin it for containers?

Github shutting down is not on my risk matrix. Hopefully it happens after I retire.

Re: Docker is deleting Open Source organisations - what you need to know

#27

Is there any progress on podman for Windows or any other way of running containers on Windows? I cannot wait for the day the development community doesn't need to rely on anything from this company.

I use podman and it works fine?

Podman Desktop runs podman machine for me at startup.

Containers set to restart automatically don’t restart across podman machine restarts but that hasn’t upset my workflow much (at all?). I just start containers as I need them.

Re: Docker is deleting Open Source organisations - what you need to know

#28

Is there any progress on podman for Windows or any other way of running containers on Windows? I cannot wait for the day the development community doesn't need to rely on anything from this company.

Both Podman Desktop and Rancher Desktop are viable options for running Linux containers on Windows.

Re: Docker is deleting Open Source organisations - what you need to know

#29
post #8

Hmm. > GitHub's Container Registry offers free storage for public images. But for how long?

Unlike Docker Inc, GitHub (via Microsoft) do have very deep pockets & their own entire cloud platform, so they can afford to do this forever if they choose.

And their entire marketing strategy is built around free hosting for public data, so it'd take a major shift for this to disappear. Not to say it's impossible, but it seems like the best bet of the options available.

Is it practical to set up a redirect in front of a Docker registry? To make your images available at example.com/docker-images/abc, but just serve an HTTP redirect that sends clients to ghcr.io/example-corp/abc? That way you could pick a new host now, and avoid images breaking in future if they disappear or if you decide to change.

Re: Docker is deleting Open Source organisations - what you need to know

#30
post #8

Hmm. > GitHub's Container Registry offers free storage for public images. But for how long?

They have a pretty good track record in code hosting (15 years), why would they ruin it for containers?

The 6-8 orders of magnitude difference in storage required?
Post reply on HN