Skip to content

Instantly share code, notes, and snippets.

@aaronfeng
Created April 3, 2015 13:10
Show Gist options
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save aaronfeng/62bdf97229d1879ff2e6 to your computer and use it in GitHub Desktop.
Save aaronfeng/62bdf97229d1879ff2e6 to your computer and use it in GitHub Desktop.
Mount unix socket from boot2docker to host
# Requires socat on host and boot2docker
# OSX - brew install socat
# boot2docker - tce-load -wi socat
# change your ssh key path
sudo socat "UNIX-LISTEN:/var/run/docker.sock,reuseaddr,fork" EXEC:'ssh -i /Users/aaron.feng/.ssh/id_boot2docker docker@192.168.59.103 socat STDIO UNIX-CONNECT\:/var/run/docker.sock'
# own the unix socket on host
sudo chown aaron.feng /var/run/docker.sock
# test
docker -H "" ps
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment