From 970898d8519c54861ac586d7d9bbe48735c84eac Mon Sep 17 00:00:00 2001 From: David Young Date: Thu, 12 Oct 2017 20:51:03 +1300 Subject: [PATCH] Add aliases --- examples/scripts/gcb-aliases.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 examples/scripts/gcb-aliases.sh diff --git a/examples/scripts/gcb-aliases.sh b/examples/scripts/gcb-aliases.sh new file mode 100644 index 0000000..5402fb2 --- /dev/null +++ b/examples/scripts/gcb-aliases.sh @@ -0,0 +1,16 @@ +alias git='docker run -v $PWD:/var/data funkypenguin/git-docker git' # Run git client within container (for hosts without git) +alias dklc='docker ps -l' # List last Docker container +alias dklcid='docker ps -l -q' # List last Docker container ID +alias dklcip='docker inspect -f "{{.NetworkSettings.IPAddress}}" $(docker ps -l -q)' # Get IP of last Docker container +alias dkps='docker ps' # List running Docker containers +alias dkpsa='docker ps -a' # List all Docker containers +alias dki='docker images' # List Docker images +alias dkrmac='docker rm $(docker ps -a -q)' # Delete all Docker containers +alias dkrmlc='docker-remove-most-recent-container' # Delete most recent (i.e., last) Docker container +alias dkrmui='docker images -q -f dangling=true |xargs -r docker rmi' # Delete all untagged Docker images +alias dkrmall='docker-remove-stale-assets' # Delete all untagged images and exited containers +alias dkrmli='docker-remove-most-recent-image' # Delete most recent (i.e., last) Docker image +alias dkrmi='docker-remove-images' # Delete images for supplied IDs or all if no IDs are passed as arguments +alias dkideps='docker-image-dependencies' # Output a graph of image dependencies using Graphiz +alias dkre='docker-runtime-environment' # List environmental variables of the supplied image ID +alias dkelc='docker exec -it `dklcid` bash' # Enter last container (works with Docker 1.3 and above)