Containers are often simple enough you don’t even need a guide. I don’t trust myself to configure anything on the host system correctly, and using Docker containers completely solves concerns of conflicting dependencies during updates. I personally avoid hosting anything that isn’t available with Docker anymore. It’s just too much work for a worse result.
It’s definitely a minority, but easy to fix if you encounter such a site even a single time. There are also some sites which refuse to load on Firefox but work fine if you change the user-agent to Chrome.