Skip to content

Instantly share code, notes, and snippets.

@donovan-graham
Created February 8, 2017 20:55
Show Gist options
  • Save donovan-graham/7d0f6abe1f6c8b2cf19003d548b7815a to your computer and use it in GitHub Desktop.
Save donovan-graham/7d0f6abe1f6c8b2cf19003d548b7815a to your computer and use it in GitHub Desktop.
# jump up, jump up and get down ~ https://www.youtube.com/watch?v=oZ5QLXTUTRA
alias ..='cd ..'
alias ...='cd ../../../'
alias ....='cd ../../../../'
# `docker` aliases
alias drn='docker run --rm -it -v $(pwd):/data -w /data -P node:7.5-slim'
alias dex='docker exec -it'
alias dps='docker ps'
alias dls='docker images'
alias dkill='docker rm -f `dps -qa`'
alias dpurge='dkill; docker volume rm `docker volume ls -q`; docker rmi `dls -q`;'
# `docker-compose` aliases
alias dcu='docker-compose up'
alias dcb='docker-compose build --force-rm --no-cache --pull'
alias dcex='docker-compose exec'
alias dcrs='docker-compose restart --timeout 0'
alias dckill='docker-compose kill'
alias dcpurge='docker-compose down'
alias dcr='docker-compose run --rm --no-dep'
alias dcsh='dcr --entrypoint="bash"'
alias dcnpm='dcr --entrypoint="npm"'
alias dcni='dcr --entrypoint="npm install"'
alias dcnr='dcr --entrypoint="npm run"'
alias dcy='dcr --entrypoint="yarn"'
alias dcya='dcr --entrypoint="yarn add"'
alias dcyr='dcr --entrypoint="yarn run"'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment