Hacker News new | ask | show | jobs
by tragictrash 1480 days ago
OCI compatible containers are the future, docker and podman both classify as such.

https://opencontainers.org/

That being said, docker blows. Docker desktop blows more. Docker desktop on Windows blows the most. I always get stuck with a bind mount misbehaving, or some other issue that requires me to wipe the docker desktop data to fix it. Just use docker compose for simple stuff, and stay away from docker for Windows if possible.

3 comments

On the Docker for Windows note, it's not podman but after I had trouble with their "forced upgrade unless enterprise" policy (which made me update to a broken version with a known issue they didn't solve for weeks) I switched to Rancher Desktop and never looked back.

You get all the things (docker CLI, docker-compose, kubernetes via k3s) but it's FOSS and it doesn't feel like they're trying to shove a premium plan down your throat.

Loving Rancher Desktop here too, and even w/o making use of k3s at all. Fantastic drop-in replacement for Docker Desktop w/o the garbage.
Interesting/Great that Rancher Desktop uses WSL - not having to launch a Linux VM (albeit transparent) is nice. I still wish MS would have come up with something native.
Given that docker modelled the OCI standard on their own software and expected everyone else to follow along, I think it would be nigh impossible for them to not be in compliance with the spec.
> blows. Docker desktop blows more. Docker desktop on Windows blows the most.

I see your "Docker blows on Windows" and raise you "Docker blows on M1." At least you have WSL, Apple couldn't give half a fuck (and nor could Docker). Colima has been a lifesaver, but having used WSL Docker in the past and Linux Docker recently (I now favor Podman), M1 Docker is a complete shitshow. I'm slowly infesting our codebase with Podman/Buildah/Skopeo (also because they do things Docker can't), and hopefully we'll get to the point of using podman machine.