docker solves pretty much all host-related idiocy (which is the usual cause of various hard to diagnose issues) and you can install it almost everywhere (one notable exception being OpenVZ-based VDSes i think — who even uses those? ew).
shared hosting is already unsupported, and i’m not particularly interested in feeling responsible to dig into some imbeciles’ bespoke arch setup running latest unstable everything.
also, it’s simply easier to deploy with compose. compare host installation guide with docker, it’s like three times as long, and for what purpose?
note that “unsupported” doesn’t mean “you are not going to get any help here”.