According to VMware, the best way to run a Docker container is on a VMware virtual machine.
The open-source Docker container virtualization technology has a new ally today. VMware announced a new partnership with Docker, Google and Pivotal to enable container technology in VMware environments. The news was formally announced at the VMworld conference in a keynote by VMware CEO Pat Gelsinger and discussed in a follow-up press conference. Among the key value propositions of Docker is that unlike a virtual machine (VM) hypervisor like VMware’s ESX, each application does not require its own underlying operating system.