We currently do not support Docker with our OpenVZ plans, this is however fully supported on our KVM plans. OpenVZ is ideal for most who are on a budget and do not have any advanced requirements. It is cheaper to run due to being less resource intensive as it is container-based and all VMs run off the host node kernel and so price is marginally lower whilst providing good performance at the same time.
On the other hand, KVM provides full virtualisation from the bottom to the top. Clients are able to run latest & custom kernels, docker, LUKS disk encryption with custom partitioning and full isolation from neighbours (other VMs on the node), custom operating systems including Windows as a result each virtual machine has private virtualised hardware including network card, disk and graphics adapter which is not possible on OpenVZ.
If you are still are unsure as to which platform would work best for you, please feel free to contact us with your requirements and we will be happy to assist you.