-
Install docker-machine
-
Install docker-compose
# Before VPN
alias dc=docker-compose
alias dm=docker-machine
# Optional: use options --virtualbox-cpu-count "4" --virtualbox-memory "4096"
dm create -d virtualbox dev
# Optional: Add port forwarding to localhost from VirtualBox "dev" vm
alias dsh='eval $(dm env dev)'
cd project1-path
dsh
dc up
# Connect to VPN
dm ssh dev
cd mac-os-x-project1-path
docker exec -it project1_instance_name bash