Docker and LXD/LXC ARE container managers, so you've listed 2 containers and 1 hypervisor.
I've never used virtualbox with Linux as the host. Tried, but at the time it wouldn't work. That was long...