Create docker machine by using xhyve
$ docker-machine create dev -d=xhyve --xhyve-cpu-count=2 --xhyve-memory-size=2048 --xhyve-experimental-nfs-share --xhyve-disk-size=4096set your docker machine env to use dev env
$ docker-machine env devTo speedup your shared-folder, we use docker-machine-nfs
$ docker-machine-nfs dev \
--mount-opts="noacl,async,nolock,vers=3,udp,noatime,actimeo=2" \
--shared-folder="/Users/hary/Repo"
Below command will shutdown your docker-machine, so you need to start your docker-machine $ docker-machine start dev
dev is your docker machine
$ docker-compose upSSH your docker machine dev
$ docker-machine ssh devstop your docker-machine dev
$ docker-machine stop devand to start it again
$ docker-machine stop devand DONT forget to set env docker-machine again by run
$ docker-machine env dev