Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've had more productivity loss than that from docker's bugs and CPU/battery drain. We don't use docker in prod so why use it for dev? I need a container not this power hungry daemon and annoying UI.

As I type this my laptop is hot because docker needs to be reset and restarted.



This is what drove me away from docker in the first place - only to find there’s little alternative today. Honestly, the poor reliability of docker on any platform, for so many years, has tainted it in my mind and I will change in a heartbeat if something better comes along.


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.


I did hit some kind of networking bug on a Linux server recently (in the past 2 weeks) which required a restart of the Docker daemon, and that is my classic personal experience. We went all-in on Docker Swarm several years ago, and we ended up having to do full server reboots on what seemed like a weekly basis. And I know I'm not alone in having loads of problems on MacOS - although I must admit it seems to have been a lot better recently.


Docker Swarm is not Docker, it are two separate products. The industry has moved to Kubernetes anyways.


That's strange, my developers run docker on quite old laptops and they are doing fine. Not mac's though, we running Manjaro Linux and no impact in performance. But we uses docker engine, not desktop. I had seen docker desktop runs in Qemu VM on non-linux os. That might be the problem and defeating the purpose of using containers at all.


What do you mean? In my experience it's been super reliable for years and it never surprises me.


One of the reasons I use Docker regardless of deployment is to verify it works on a machine that is not mine. Running it in Docker is a quick litmus test I have all made all the dependencies explicit. Also, a Dockerfile is potentially machine interpretable documentation on what you need to do to run the application. All of this has value before you even deploy anything.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: