Currently I have a bunch of `RHEL7 VMs` running on `RackSpace` and want to deploy docker swarm for testing purpose. The `Docker` Docs only describes the method to deploy docker swarm by using docker machine. 

**Question:**
Since `VirtualBox` cannot be used in VMs, are any other ways such that I can directly deploy docker swarm on my VMs without using docker machine?