Your Docker setup is probably sharing root access with your host machine, and that's far from ideal for a self-hosting server ...
Although I work in IT, I'm more of a glorified "field support" guy who mainly does smaller networks (L2, limited L3), network cabling layouts, PoS deployments, manage VoIP setups, etc for many small ...