If you don't wanna use docker don't, there's no reason you should try to use or do something you don't need or want.
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 :)
You don't need to rely on Google or Apple or give them your data?
I think what you’re asking is not so much about docker, but rather about self hosting in general. If you don’t want to do that, you probably don’t need docker. If you do want to run some services, you still don’t need docker, but using containers can make it easier to manage. If you want to use containers, docker is one way to do that.
Instead of minutia, I'm just going to mention the few reasons that really sold me on containers.
-
Security: Being able to host external services that only have access to the folders I map to it.
-
Compartmentalization: I can specify exactly what resources I want to limit/control for each individual service. I.E. stacking a VPN on top of services for a 100% guaranteed Killswitch.
-
Automation: Docker is an incredible tool for automatically restarting services whenever they hit a snag and keeping your services up to date with the latest version.
Docker