Skip to content

Instantly share code, notes, and snippets.

@nightlyworker
Created March 25, 2016 00:35
Show Gist options
  • Save nightlyworker/cd7a712a1533c55adf88 to your computer and use it in GitHub Desktop.
Save nightlyworker/cd7a712a1533c55adf88 to your computer and use it in GitHub Desktop.
Docker Bash Aliases
#!/bin/bash
# Use these in your .dotfiles to help make Docker more manageable
$(boot2docker shellinit 2> /dev/null)
alias dip='boot2docker ip 2> /dev/null'
alias dkd="docker run -d -P"
alias dki="docker run -t -i -P"
db() { docker build -t="$1" .; }
drs() { docker stop $(docker ps -a -q); }
dri() { docker rmi $(docker images | grep "^<none>" | awk "{print $3}"); }
drm() { docker rm $(docker ps -q -a); }
dent() { docker exec -i -t $1 /bin/bash; }
dps() {docker ps;}
dclean() {
docker stop $(docker ps -a -q);
docker rm $(docker ps -q -a);
docker rmi $(docker images | grep "^<none>" | awk "{print $3}");
}
dnuke() {
docker stop $(docker ps -a -q);
docker rm $(docker ps -q -a);
docker rmi $(docker images -q);
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment