I'm confused by what you're asking. I'm gonna answer this in the way I interpreted it. Docker isn't just for hosting, but also making sure everything is consistent when running. I prefer dockerizing some of my applications because it makes debugging easier or I don't want a web server I'm running directly connected to my main machine. It's literally ab comfort, so if you don't feel comfortable using docker, there's no reason to use it :)
Docker
Honestly, for me it’s been a godsend when it comes to versioning. New version of software comes out, I pull the new container and flip to it. If there are issues, roll it back and stay there until the next release. I’ve had various DLL/pkg hell over the years. Plex, sure, but Jesus the problems my group has had with BG3 and other apps have made me wish I could better compartmentalize apps. Oh there’s another one. Ancient piece of software? Run it in a container with the ancient version of ,Net or VB or Python or whatever.
Same. I was long reluctant to use docker due to it's cognitive and performance overhead, but once setting my system to just ignore postgresql in automatic updates settings proved insufficient and I realized I'd have to rollback ICU with all it's dependencies as well, I've decided to say fuck it, I'll use docker and if docker pisses me off, I'll just hop to Nix.
This is exactly how I felt, I was reluctant then I started using docker and now I try and put most of my applications in some sort of container