They do indeed. I moved all my home infra to docker about 5 years ago and couldn't be happier. It forces my ADD brain to keep things tidy on the home server and now I barely have to do anything unless the server runs out of disk space.
Side note: Just last weekend used autocompose.py to pull all of it into Docker compose files. The tool isn't perfect, but it works flawlessly for anything that isn't using weird mounts or host devices. For the problematic containers, I used inspect on the original, stopped it, spun up the compose version, and compared the inspect data. Take so much guesswork and googling out of Linux admin once you're versed in how it works