Last active
September 19, 2017 07:45
-
-
Save jojomi/509f217a9a0dc9fb10d0308766e40f10 to your computer and use it in GitHub Desktop.
Much shorter aliases for docker-compose and helper commands (cleanup)
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# include in ~/.bashrc (Linux) or ~/.profile (MacOS X) using "source ~/.bash_aliases_docker" (remember to source ~/.bashrc after that for instant accessability) | |
alias c='docker-compose' | |
alias cb='docker-compose build' | |
alias cu='docker-compose up' | |
alias cud='docker-compose up -d' | |
alias cre='docker-compose restart' | |
alias creh='docker-compose stop && docker-compose up' | |
alias cps='docker-compose ps' | |
alias cl='docker-compose logs' | |
alias clf='docker-compose logs -f' | |
alias dstats='docker stats $(docker ps --format={{.Names}})' | |
function docker-cleanup() { | |
docker rm $(docker ps -qa --no-trunc --filter "status=exited") | |
docker rmi $(docker images --filter "dangling=true" -q --no-trunc) | |
# docker volume rm $(docker volume ls -qf dangling=true) # careful! | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment