Docker alias for your zsh - 2017-04-11

Some docker alias to import on your shell echo "# Importing Docker Aliases" # ------------------------------------ Docker alias and function ------------------------------------ # Get latest container ID alias dl="docker ps -l -q" # Docker ps alias dps="docker ps" alias dpsa="docker ps -a" # Get container IP alias dip="docker inspect --format '{{ .NetworkSettings.IPAddress }}'" # docker inspect di() { docker inspect $1; } # Execute interactive container, e.g., $dex base /bin/bash alias dexec="docker exec -i -t" # Stop all containers dstop() { docker stop $(docker ps -a -q); } # Remove all containers drm() { docker rm $(docker ps -a -q); } # Stop and Remove all containers alias drmf='docker stop $(docker ps -a -q) && docker rm $(docker ps -a -q)' # Remove all images dri() { docker rmi $(docker images -q); } # Dockerfile build, e.