Skip to content

Instantly share code, notes, and snippets.

@MohammedJabarullah
Last active August 29, 2015 14:25
Show Gist options
  • Save MohammedJabarullah/8dc33d1fa04e3d8c7215 to your computer and use it in GitHub Desktop.
Save MohammedJabarullah/8dc33d1fa04e3d8c7215 to your computer and use it in GitHub Desktop.
Docker compose - VPN workaround
  • 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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment