Live data from Hacker News

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

blog.alexellis.io

151–160 of 764 posts

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

#151

Without entering into the specifics of this situation, I don’t understand the hate for Docker the company. They are providing a huge service for the community and looking for ways to make money from it to make it sustainable. I would give them a bit more empathy/benefit of the doubt as they iterate on their approach. Somewhere, somehow, someone has to pay for that storage and bandwidth whether directly or indirectly…

If you inconvenience all users (by devastating the "ecosystem" of publicly available images) in order to extort money from a few users (some organizations will pay up, at least temporarily) you should expect hate.

The only benefit of doubt Docker deserves is on a psychological plane: evil or stupid?

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

#152

You don't go to war with the army you want, you go to war with a menagerie images built and generated by random strangers on the internet your team found in stack overflow posts.

and now with some layer of chat gpt generated code/documentation/configuration and etc.

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

#153
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…

> so they can afford to do this forever if they choose.

If they choose. It's in fashion right now to fire people and squeeze free tiers.

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

#154
post #128

Earlier quoted context omitted.

Docker should have been a neat tool made by one enthusiast, just like curl is. Instead it has a multi-million dollar company behind it, and VC's who demand profits from a thing that shouldn't have ever had a business plan.

> Docker should have been a neat tool made by one enthusiast, just like curl is. I have nothing but mad respect for Daniel Stenberg. 25 years of development of great software, for which he had been threatened[1] and had ridiculous US travel visa obtaining issues[2]. [1] https://daniel.haxx.se/blog/2021/02/19/i-will-slaughter-you/ [1] https://news.ycombinator.com/item?id=26192025 [2] https://daniel.haxx.se/blog/2020/1…

[deleted]

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

#156
post #38

> Start publishing images to GitHub And when GitHub starts similar shenanigans, move out to where? I am old enough to know the we can't trust BigTech and their unpredictable behaviors. Eventually we need to start a Codeberg like alternative using Prototype funds to be self reliant. 1: https://codeberg.org/ 2: https://prototypefund.de/

It actually sounds reasonable to me? They have an open source program, the article says its open source definition is "too strict" because it says you must have "no pathway to commercialization". I mean why should you expect someone to host gigabytes of docker images for you, for free?

While I have no _expectations_ of free hosting, one example of a project that will be affected is mine – https://hub.docker.com/repository/docker/outlinewiki/outline

I have been building this for 5+ years, and offer a community edition for free while the hosted version is paid. Once the community edition starts costing money there will be even less reason to continue supporting it, it already causes a lot of extra work and problems that I'm otherwise uncompensated for.

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

#157

My first thought on this was good riddance. The dev model of "we've lost track of our dependencies so ship Ubuntu and a load of state" never sat well. However it looks like the main effect is going to be moving more of open source onto GitHub, aka under Microsoft's control, and the level of faith people have in Microsoft not destroying their competitor for profit is surreal.

>The dev model of "we've lost track of our dependencies so ship Ubuntu and a load of state" never sat well.

This was my first thought when I learned of Docker.

I have a hard time calling myself an 'Engineer' when there are so many unknowns, that I'm merely playing around until something works. I insist on being called a Programmer. It pays better than 'real' engineering. Why not embrace it? (Credit toward safety critical C and assembly though, that's engineering)

EDIT: Programmer of 15 years here

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

#158

Side note: what did happen to Travis? I was just googling them yesterday because they were everywhere. They even came with the GitHub education package. Did GitHub just eat them?

It wasn't a good business to be in anyway. I don't think any of these freebie devops businesses are all that smart. They're not a "business", they're a feature of someone else's business. And as soon as they catch up then you're done.

Also they’re surprisingly expensive: things like spam and cryptocurrency mean that you need a fairly large abuse prevention team which is expensive but has no customer-visible benefits. GitHub has that too but as you said they at least have the rest of the business with which to recoup that cost.

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

#159
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…

A simple vanity domain solution, like for Go packages, seems like it could work. Just redirect the whole URL directly to the actual registry's URL.

I don't know if container signature tools support multiple registry locations though.

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

#160
post #53

The only real moat they seem to have here is that "FROM" in a Dockerfile, "image:" in a docker-compose.yml file, and the docker command line default "somestring" as an image to "hub.docker.com:somestring". They pushed that with the aggressive rate limiting first though, which caused a lot of people to now understand that paragraph above and use proxies, specify a different "hub", etc. So this move, to me, has less le…

x/y expands to docker.io/x/y and z expands to docker.io/library/z
Post reply on HN