Docker Machine ? Deploys and manages vhost/VM on different platforms via its "drivers" : your Mac, Digital Ocean, AWS, a physical server VM are created and deployed with Docker Engine installed, thus you can connect to it with your Docker Client.
Docker
Learn docker