Comment on Should I move to Docker?
azdle@news.idlestate.org 11 months ago
IMO, yes. Docker (or at least OCI containers) aren’t going anywhere. Though one big warning to start with, at a sysadmin, you’re going to be absolutely aghast at the security practices that most docker tutorials suggest. Just know that it’s really not that hard to do things right (for the most part[0]).
I personally suggest using rootless podman with docker-compose via the podman-system-service.
Podman re-implements the docker cli using the system namespacing (etc.) features directly instead of through a daemon that runs as root. (You can run the docker daemon rootless, but it clearly wasn’t designed for it and it just creates way more headaches.) The Podman System Service re-implements the docker daemon’s UDS API which allows real Docker Compose to run without the docker-daemon.
[0] If anyone can tell me how to set SELinux labels such that both a container and a samba server can have access, I could fix my last remaining major headache.