From 6f79c9d7607362363dcb5ec32bcaa3e482a8a154 Mon Sep 17 00:00:00 2001 From: Travis Swicegood Date: Fri, 18 Jul 2014 17:04:20 -0500 Subject: [PATCH] Add docker-enter --- plugins/available/docker.plugin.bash | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/plugins/available/docker.plugin.bash b/plugins/available/docker.plugin.bash index 87975202..52355013 100644 --- a/plugins/available/docker.plugin.bash +++ b/plugins/available/docker.plugin.bash @@ -5,4 +5,9 @@ about-plugin 'Helpers to get Docker setup correctly for boot2docker' # of boot2docker, or its configured for a different IP if [[ `uname -s` == "Darwin" ]]; then export DOCKER_HOST=tcp://192.168.59.103:2375 + + docker-enter() { + boot2docker ssh '[ -f /var/lib/boot2docker/nsenter ] || docker run --rm -v /var/lib/boot2docker/:/target jpetazzo/nsenter' + boot2docker ssh -t sudo "/var/lib/boot2docker/docker-enter \"$1\"" + } fi