@codinghorror basically covered it. Check if you can install docker, if you can’t, try switching the kernel. If you can’t do that, a different provider is needed.
Server performance is fine, even phenomenal. It’s the clientside performance that is problematic.
Also, try checking out the “Advanced Troubleshooting With Docker” topic if you want a deeper understanding of how it works.