Skip to content

Instantly share code, notes, and snippets.

@goldmann
Last active June 24, 2019 06:18
Show Gist options
  • Star 6 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save goldmann/31c64dcdc59c2c02c79a to your computer and use it in GitHub Desktop.
Save goldmann/31c64dcdc59c2c02c79a to your computer and use it in GitHub Desktop.
Docker aliases / helper function
alias dip="docker inspect -f '{{ .NetworkSettings.IPAddress }}'"
dssh() {
PID=$(docker inspect --format {{.State.Pid}} $1)
sudo /usr/bin/nsenter --target $PID --mount --uts --ipc --net --pid env -i - $(sudo cat /proc/$PID/environ | xargs -0) bash
}
drmiall() {
docker rmi `docker images -q -f dangling=true`
}
drmall() {
docker rm `docker ps -a -q`
}
@vaceletm
Copy link

Why not using docker rmi docker images -q -f dangling=true for drmiall ?

@goldmann
Copy link
Author

Most probably because I created these before Docker added support for this :)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment