Hacker News new | ask | show | jobs
by asien 1872 days ago
Not surprising honestly , docker has had more 300M of investment and still has no decent stream of revenue to pay their 300+ employees of SV.

The entire industry knows it , the Docker devtools brought containers to the mass but anything beyond that is being taken by Cloud Vendors / Redhat etc...

The Open Container Initiative contributed massively to make Docker the standard for container but also for other initiatives to replace it....

I personally believe it will also be its death sentence, seeing how many competitions are coming to get a better / simpler container tool chains add to that a lack of leadership after the founder left with a big check from the fundraising it’s just a matter of time before Docker goes bankrupt.

3 comments

I believe WSL2 and Apple's virtualization framework may eventually kill Docker desktop. Both provide enough underpinnings for an open source solution to match the "ease of use" thing that makes Docker Desktop popular. That leaves Docker Hub as their last revenue stream.
podman.
Util I can deploy an _____ (cool, new thing) image on pretty much anything Docker isn't going anywhere.
Not "docker" in general...Docker desktop. Docker the company makes nothing on the command line docker tool.
Yeah, true.

Docker is basically at its core a shell around cgroups/chroots and filesystems. An overengineered shell and a confusing cmdline (which got better to be fair)

There's no "technology" there per se (on Docker "core"). Docker containers and Dockerfiles maybe? Which got eaten by other orchestration technologies there?

> Which got eaten by other orchestration technologies there?

Exactly , Kubernetes wants to remove Docker , and the Docker orchestration layer « Docker Compose » is completely dead.

Again the founder has left the company with millions , there is no leadership whatsoever it’s a just a zombie company losing millions every year until it’ll declare bankruptcy.

Google / Redhat are very well aware of that that’s why they are trying to decouple their product ( Kubernetes/ Openshift ) from docker before it officially become deprecated .

[0]https://acloudguru.com/blog/engineering/kubernetes-is-deprec...

Docker compose still seems like the easiest solution for a quick local dev env, no? Is there an easier turnkey solution for users? (I don't care about the setup as much as the ease of use by devs who didn't set it up.)
Docker compose is still really good for the use case that you want to lump a bunch of services together and go. It's great for local development and it's just fine for deploying a set of services to a single host.

The "issues" with compose are 1) it doesn't make Docker any money, thus doesn't see much in the way of enhancements, and 2) it doesn't even try to do the enterprisey things that Kubernetes does.

Also, you can drop podman-compose in and run most docker-compose files with no or minimal modifications, so it's not like docker-compose itself is even unique.

skaffold and minikube (which runs a simple Kubernetes cluster on your local dev computer) are great - the developer just types “skaffold dev” in their terminal and skaffold handles the entire process of building and deploying code into minikube, with instant live updates whenever files change.

https://skaffold.dev/

https://minikube.sigs.k8s.io/docs/

Still seems more complex than docker compose even if the file watching is nice. I'll look into it some more though, thanks.
Kubernetes is already fully decoupled from docker. Defaults for new clusters are containerd today.
> until it’ll declare bankruptcy

Or get acquired in a fire sale.

Dockerhub is quite a feat of engineering though.
Genuinely curious why? Isn’t it just a large http server for static binaries?
in what sense? the only way that sums up Dockerhub is that it's the petridish of choice for malware.
In what way? I perceive it as a gui for S3.
300+?! Oh man. Are there any alternatives that replicate its features outside of Linux?