brew install docker
brew install docker-machine
docker-machine create --driver vmwarefusion default
eval $(docker-machine env default)
docker info
Get the HWaddr of VM and stop VM
docker-machine ssh default ifconfig -a | grep eth0
docker-machine stop default
Edit the VMware NAT network adapter
sudo vi "/Library/Preferences/VMware Fusion/vmnet8/dhcpd.conf"
Added the following line
host default {
hardware ethernet 00:0C:29:E6:F9:AC;
fixed-address 192.168.220.20;
}
Stop VMware network services
sudo /Applications/VMware\ Fusion.app/Contents/Library/vmnet-cli --stop
Add static route
sudo route -n add 172.17.0.0/16 192.168.220.20
Start VM and regenerate certificates
docker-machine start default
docker-machine regenerate-certs default