Absolutely, I think pets are great at home.
Personally, I find docker compose to be the sweet spot for reproducibility and ease of use. There's some bespoke setup, but I can go from backups and fresh hardware to running apps in a couple of hours.
I switched to k8s entirely because I wanted to learn to use it, and I don't think I'd recommend it for anything else.