Live data from Hacker News

Docker 2.0 went from $11M to $135M in 2 years

sacra.com

321–330 of 334 posts

Re: Docker 2.0 went from $11M to $135M in 2 years

#321

Earlier quoted context omitted.

Kubernetes deprecated Docker support a few years back, so there will come a day that it may not be part of Docker Desktop. Rancher Desktop supports k3s with containerd out of the box, which has no announced deprecation. It's possible they plan to add containerd support to the built-in Kubernetes management of Docker Desktop once Docker is no longer supported, but I haven't heard about it. Beyond that, I'm not aware o…

(CTO of Docker here) Kubernetes moved Docker support out of the main repo, late last year. It is still supported and works, it is just an external repo now. As well as this Docker runs on containerd (which was originally a Docker project to work more closely with the Kubernetes project, now a CNCF project), and Docker Desktop now has a beta option to run the full containerd backend, including the image store, which w…

Makes sense. Thanks for chiming in!

Re: Docker 2.0 went from $11M to $135M in 2 years

#322

Earlier quoted context omitted.

What I don't understand is that devs that get paid 200k+ complain about getting any software license

Bad take. It's a tool needed for the business that the business is expected to pay for. The license belongs to the company not the employee.

Sure, but the same can be said for clothing for a real estate agent. Or keeping your personal licenses and credentials up to date.

Re: Docker 2.0 went from $11M to $135M in 2 years

#323

Earlier quoted context omitted.

Interesting... My experience has been pretty much exactly the opposite, Docker just works flawlessly and it's the alternatives like podman and systemd that's caused me headaches and countless hours of wasted time.

I gave podman weeks of effort trying to get its “killer feature” to work properly (rootless containers). I couldn’t even justify the time for a hobby project. Instead, I just installed Docker and went on my way. IMO they need to improve documentation and drop the facade that it’s 1:1 Docker.

Yep, I also spent a huge amount of time trying to get podman rootless containers working. It felt like what fusion progresses looks like, forever “just around the corner”, so I also decided to just stick with docker.

Re: Docker 2.0 went from $11M to $135M in 2 years

#324

I'm surprised Docker Desktop drives so much revenue. As far as I know, it is a Mac and Windows-specific tool. Are FAANG and FAANG-like developers not using Linux machines locally despite deploying production software on Linux servers? Even for enterprise developers who use Mac and Windows, isn't 99% of day-to-day development on a Linux box you SSH into anyways? I've never really quite grasped the need for Docker Desk…

As some have said, reality is quite different. For example, my two last jobs:

- company uses Microsoft stack (.net, SQL server, windows server), so its 100 employees are also on windows - company let's its 50 employees pick what they want, which is mostly MacOS

Why? Because it's less effort maintaining, and you don't run into compatibility problems for your other programs. With virtualization and docker, you can simulate your production servers much more easily than before!

Personally, I am a fan of Linux, having used Ubuntu, Debian and Manjaro, but nowadays use windows+wsl+docker for everything.

Re: Docker 2.0 went from $11M to $135M in 2 years

#325
post #130
post #8

I remember everyone had written Docker off for dead when they announced their updated pricing plans, but they really made perfect sense, and I am happy to see the company recover. A large chunk of the tech world today relies on their products, but they were making next to nothing for it. It is definitely worth it for large companies to throw a few dollars their way considering the massive amount of value they are get…

I suspect the initial negative take on the license change was correct, and this is the dying gasp of the company. It's just taking longer than expected to replace Docker Desktop. But I am seeing a lot of progress on Podman and Rancher and a few others, and some of the larger tech companies are also building in-house replacements. A lot of the people who had to scramble to find a replacement are not happy about it. In…

I'm a podman user, but I'm also a paid DockerHub user. Podman and docker's business model actually do not conflict, IMHO.

Re: Docker 2.0 went from $11M to $135M in 2 years

#326

Looks like there's a lot of discussion about Docker Desktop alternatives here, so shameless plug: I've been working on a new Linux+Docker+Kubernetes solution for macOS recently! Already has quite a few improvements over existing apps including Docker Desktop, Rancher, Colima, etc: - Fast networking: 30 Gbps! vs. 150 Mbps with Docker VPNKit. Full VPN compatibility, IPv6, ping, ICMP and UDP traceroute, and half-open TC…

As a fan of everything containers and WSL (what else), I'll be looking forward to see any demo and docs of your project. I understand it's not OSS and that's fine if it's your choice, but that's why your communication and demos will be key for the success of your app.

Claims are good, proofs are key (and I'm curious how it will separate itself from LIMA :)

I sincerely wish you all the best and as said, really looking forward to the first set of demos (videos/streams)

Re: Docker 2.0 went from $11M to $135M in 2 years

#327

Earlier quoted context omitted.

Great move by them to introduce a license requirement for 250+ seats but not waste resources enforcing it (as far as I can tell). Those who will pay, will pay. Those who won’t, will switch tools no matter how painful. They stayed relevant by keeping all their users, even those technically breaking the license, but also collected some cash.

I have a product that has zero reduction in functionality if your license or trial runs out, just constantly nags you when you do useful things with it. Eventually, the workers at the company insist on the company buying it. Sometimes takes 6 months hah.

Stop making homophobic and transphobic posts.

https://news.ycombinator.com/item?id=34402242

Re: Docker 2.0 went from $11M to $135M in 2 years

#328

Earlier quoted context omitted.

If you do the same math for a company with thousands, or tens of thousands, of developers, the answer looks different. Large companies already have dedicated teams for stuff that is a lot less critical than the container runtime. The companies that are too big to avoid paying, but too small to build a replacement, are the ones that are in a jam -- for now. But in a year or two, Podman or Rancher might might fully mee…

Ok, I'll do the math: $250k/yr/developer, so for 1 quarter, that's $62.5k, 3 developers for one quarter is $187.5k. Docker costs $10/mo, or $120/yr, so for 1000 developers, that's $120k/yr, or a payoff time of 1.5 years, assuming nobody ever has to touch anything ever again. Let's say our solution requires 1 developer-quarter per year to maintain - bugfixes, upgrades, deployments, etc. That's $62.5k/yr. That pushes o…

> Let's say our solution causes a net decrease in developer productivity of 1%

That's 5 minutes every day of the year for every single developer, sounds like a large assumption to me.

Your developer costs are also way over the global average.

Re: Docker 2.0 went from $11M to $135M in 2 years

#329
post #46

There is a high cost of switching tech stack for companies, especially when availability of alternatives is unclear yet. So lots of companies will have no choice but pay for it. But for individuals it would be a complete different story. I've been playing with PodMan on linux in my home lab for a while now and I'm super happy with it, especially it doesn't need root in most of the cases.

That's why it remained free for individuals

Re: Docker 2.0 went from $11M to $135M in 2 years

#330
post #146

Earlier quoted context omitted.

> independent of ALL of those infrastructures I want the container registry a local hop away from the thing using the images, not across the public internet…

That doesn't make a difference. With most of the stuff, images will only be pulled when they are not locally present or stale. Ie pull if not present in K8. So doesnt make any difference.

In a cluster of any size worth discussing, this is hundreds if not thousands of pulls over public infrastructure vs private, which is a bad trade off in the vast majority of cases.
Post reply on HN