Use xhyve as Docker client host

When using Docker on a Mac, we need to use a Virtual Machine as the host of the Docker client. (This is due to the differences between the kernel of Mac and Linux) And most of the time, people will choose virtualbox. But it seems too heavy comparing to the lightwight of Docker.

That's why the new Docker for Mac chooses to use xhyve as the new host of the Docker client. But Docker for Mac is still in beta. Here is how to use xhyve via docker-machine. It may not be as efficient as Docker for Mac Beta. But it's good enough for a taste.

The experience using xhyve is absolutly better than virtualbox. I hope I can use Docker for Mac soon.