github.com/inflatablewoman/deis@v1.0.1-0.20141111034523-a4511c46a6ce/contrib/util/dshell (about) 1 #!/bin/bash 2 3 # Convenience script for getting a terminal session on a docker container. 4 # Usage: ./dshell <continer name> <command> 5 # Examples: 6 # `./dshell deis-controller /bin/ls` lists the contents of the root home folder 7 # `./dshell deis-controller` gives an interactive prompt 8 # echo "ls" | `./dshell deis-controller` lists the contents of the root home folder 9 10 ID=$(docker inspect $1 | python -c 'import json,sys;obj=json.load(sys.stdin);print obj[0]["ID"]') 11 lxc-attach -n $ID $2