Top
Best
New

Posted by codesmash 9/5/2025

I ditched Docker for Podman(codesmash.dev)
1123 points | 654 commentspage 12
wonrax 9/6/2025|
I love the container auto update feature. It's so nice to have them built in whereas for Docker I had to use watchtower.
MadVikingGod 9/5/2025||
I wish podman was more common in documentation. Want to use podman with your CI platform, it will probably work with socket compatibility but good luck finding instructions and anyone know if it’s tested. How about using some service with podman? Yeah the container is the same, but all the instructions or docker this or docker that, and god help you if you if they used networking or compose.

I prefer to use podman if it’s available on my system but it still hasn’t hit the critical mass needed for it to be targeted and that’s a shame.

Also is there something like a dockerfile for buildah? I’ve tried a few times to understand how to use buildah and just fall back on a dockerfile because I can’t seem to wrap my head around how to put it into something IAC like.

bryangrigorie 9/5/2025||
Docker daemon had been freaking me out for a while. If it's really so seamless I'll look into migrating.
usrbinbash 9/5/2025||
Yeah, no, sorry.

Too many problems with things that worked out of the box with docker.

I don't have time to waste on troubleshooting yet another issue that can be solved by simply using the thing that just works.

rootless is not an argument for me, since the hosts are dedicated docker hosts anyway.

tuananh 9/6/2025||
on a related note, nerdctl latest release adds a lot of compat command features as well

https://github.com/containerd/nerdctl/releases/tag/v2.1.4

SamInTheShell 9/5/2025||
It’s gotten a lot better on MacOS as the virtualization framework had virtio functionality added to it.
dev_l1x_be 9/5/2025||
What is the current way of running a dokcer container as a systemd service? Is it podman?
ethagnawl 9/5/2025|
Just create a unit file that starts/stops/restarts/etc. the container.
dev_l1x_be 9/5/2025||
what do you mean exactly? What is the tool that you invoke? Or you use systemd's container executing ability?
ethagnawl 9/5/2025||
Whenever I've done this, I've used the system service's ExecStart|Stop directives to run a Bash script which handles starting/stopping the container (e.g. `docker run ...`) and any other setup teardown behavior that's appropriate.
gregors 9/5/2025||
Iv been using podman for around 2 years now without issue. Works great for my use cases.
whobre 9/5/2025|
Tried a couple of times and gave up. Just didn’t work at all for too many containers
More comments...