Live data from Hacker News

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

blog.alexellis.io

751–760 of 764 posts

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

#751

Earlier quoted context omitted.

That’s unplanned work. There’s other work needing to be done as well.

And a sudden fire is also unplanned work, but that's still your work. If this is such a threat, then maybe shift priorities around.

Yeah, but with a sudden fire there's a good chance there's at least a rudimentary disaster recovery plan lying around to kick things off. How many ppl have a DRP for "docker bends open source over and goes smash?"

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

#752

Earlier quoted context omitted.

Come on, 30 days notice is a walk in the park. Additionally, OP was the one complaining that changing a few URLs and eventually spinning up a new server. It's quite literally a one day or two job, unless you're at a company the size of Amazon (in which case, luckily for you, you're not the only SRE, so it's still just a few days). > The best I can come up with, at the moment, is waiting for each organization to make…

> Come on, 30 days notice is a walk in the park Sure, maybe in a small business or startup, and even then I'd content not quite as easy as all that. When you're dealing with anything larger, say involving multiple teams, organisations, and priorities, 30 days is an insanely short shrift to look at figuring out what your actual route forwards is (and if you're provisioning something new, making sure you're allowed to…

> Sure, maybe in a small business or startup, and even then I'd content not quite as easy as all that.

Not enough time even in this case; for some (apathetic) people, 30 days isn't actually 30 days.

Every now and then I'll come across the kind of small org where the one person (euphemistically and sarcastically) referred to as SRE only checks email once a month because they've "evolved beyond primative tech" or wtf ever, then get mad about it like it was a conspiracy rather than self-sabotage.

90 days minimum for overt assaults on stuff that some ppl may require to keep their doors open. This kind of shit is enough to possibly mess with people's livelyhoods in edge cases. Personally I never used Docker. I'm kinda paranoid so "free" stuff not backed by some kind of legal guarantee like open source licensing always seems sorta shady.

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

#753

Earlier quoted context omitted.

So, you're 100% booked with no room for anything? Congratulations on your management for understaffing your team and expecting you to do 120% if something happens, they're saving up quite a bit of money. You might want to start respecting your free time though, because they clearly don't give a shit about you.

Did you stop reading that sentence halfway through? There's room for disruptions in that schedule. But that room isn't infinite and this is going to add a lot more disruption on top of the existing expected amount.

They didn’t ask for a perfectly reasonable explanation.

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

#754
post #747

Earlier quoted context omitted.

From my understanding, Docker is moving to become an open to (proprietary) enterprise packager for closed source, or paid for software development. - Keep access to big, permissively licensed open source software. - Charge for higher pulling limits and tools. - Keep source open, but infra closed, hence converting whole infra to "source available". - Keep "small open source fish" out of the pond, by charging for what'…

Interesting, "snap store of containers" sounds plausible. Seems like a decent business model, but also, one that is not really committed to the open source ecosystem. To go back to the question that started this out -- should we be worried about having image dependencies pulled out all of the sudden? It sounds like, if it is a large open source project, probably not so soon. That includes the `library` repos. Any sma…

I don't think that Docker has an interest to be committed to the open source ecosystem anymore.

They're playing the long game. They standardized container format, completed the reference implementation, gave it as open source and implicitly told everyone "they have done their part, the infra is not under their monopoly, so they're free of the burden".

Due to experience, I'm wary of the infrastructure which I can't build/rebuild. So, anything above Linux distribution + the package repositories needs to be buildable from scratch. As a result, I don't use ready-made app containers unless I have to.

I pull a distribution container and configure it to my liking, and build my own containers. Moreover, if I use the container more than two times, I publish its Dockerfile publicly, so anyone can build it from scratch if they want to. This allows me to get my hands dirty and pivot and rebuild pretty quickly if companies pull things like that.

Containers are great, but not knowing how to work without them, or not knowing how to make one is taking great toll as companies pivot to proprietary/money first models more and more.

Maybe being open and being closed just a cycle, and we're moving to other half of the period?

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

#756
post #739

Earlier quoted context omitted.

Per https://news.ycombinator.com/item?id=10425097 > Tutum is not a real PaaS, it runs containers in the user infrastructure and can be easily adapted to run on-premise Which doesn't sound like managed container hosting to me. Their site is gone though so I'm not really sure. There was 0 discussion around their shutdown, if they did have a managed solution I'm curious why it failed. Too early?

All references to it are redirects now, but here's a HN discussion on the topic[1]. Here's the content on the wayback machine[2] 1: https://news.ycombinator.com/item?id=16665130 2: https://web.archive.org/web/20180328234733/https://docs.dock...

Thanks for the link -- neither of those explain what Docker Cloud (nee Tutum) is but https://web.archive.org/web/20171003123425/https://docs.dock... has a bit more info.

> Docker Cloud provides ... tools to help you set up and manage host infrastructure

additionally

> When you use Docker Cloud to deploy nodes on a hosted provider, the service stores your cloud provider credentials and then deploys nodes for you using the services’ API to perform actions on your behalf.

That sounds like not managed to me if you're managing the underlying infra, the IaaS, IAM connections, needing to watch host to container ratios, etc. but I guess host maintenance was limited to pressing a button to upgrade (with downtime) hosts at least.

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

#757
post #707

Earlier quoted context omitted.

I assume that is what they want. Without the jucy margins on running the containers hosting images is never going to be profitable.

What do you mean? Running containers with docker is free as in beer, as well as docker itself being free as in speech. Do you mean docker desktop? Any reasonably proficient developer can install docker as cli only and doesn't even need the lousy electron app...

I mean AWS/GCP/Azure provide extremely good and cheep Docker compatible image registries; and also happen to have high margin products allowing you to run containers in their cloud.

The is no way Docker can compete if they only offer a image registry.

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

#758

Earlier quoted context omitted.

You misspelled Nixpkgs ;-) I'm kidding, of course, but IIRC pkgsrc (and alikes, such as APT) has a number of limitations, for example a very limited ability to have multiple versions of the same package installed, making it less than optimal replacement. (I believe a lot of people depend on ability to spin up a new version while the old is running, then do the cutover and shut down the old one after it's not is use.)

pkgsrc allows installation of multiple versions of same package ;)

Concurrently, with both versions usable? I was not aware of this. Could you please give me a brief primer how it works? Thanks!

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

#759
post #747

Earlier quoted context omitted.

Interesting, "snap store of containers" sounds plausible. Seems like a decent business model, but also, one that is not really committed to the open source ecosystem. To go back to the question that started this out -- should we be worried about having image dependencies pulled out all of the sudden? It sounds like, if it is a large open source project, probably not so soon. That includes the `library` repos. Any sma…

I don't think that Docker has an interest to be committed to the open source ecosystem anymore . They're playing the long game. They standardized container format, completed the reference implementation, gave it as open source and implicitly told everyone "they have done their part, the infra is not under their monopoly, so they're free of the burden". Due to experience, I'm wary of the infrastructure which I can't b…

Did Docker standardise the container format?

I always was under the impression that they had great marketing but were mostly capitalising on tech built by other (mostly Google to be honest) which failed to properly market them.

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

#760

> 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/

The economics of hosting an image registry are tough. Just mirroring the npm registry can cost $100s per month in storage for tiny little tarballs. Hosting GB images in an append-only registry, some of which get published weekly or even daily, will burn an incredible amount of money in storage costs. And that’s before talking about ingress and egress. There will also be a tonne of engineering costs for managing it, e…

The funny thing is that I don't think anyone has ever had to pay a Linux distribution for hosting packages of their open source software... :thinking face:
Post reply on HN