Skip to content

Instantly share code, notes, and snippets.

@m-wrona
Created April 30, 2025 08:26
Show Gist options
  • Select an option

  • Save m-wrona/8415521041fc89ed11f33a96206cf327 to your computer and use it in GitHub Desktop.

Select an option

Save m-wrona/8415521041fc89ed11f33a96206cf327 to your computer and use it in GitHub Desktop.
fish - docker aliases
alias docker-kill-all='docker kill (docker ps -q)'
alias docker-kill-stopped='docker rm (docker ps -a -q)'
alias docker-rm-images-dangling='docker rmi -f (docker images --filter "dangling=true" -q --no-trunc)'
alias docker-rm-images-empty='docker rmi -f (docker images | grep "none" | awk \'/ / { print $3 }\')'
alias docker-rm-volumes='docker volume rm (docker volume ls -q)'
alias docker-rm-networks='docker network rm (docker network ls -q)'
alias docker-system-prune='docker system prune --volumes -f'
alias docker-clean='docker-kill-all & docker-kill-stopped & docker-rm-networks & docker-rm-volumes & docker-rm-images-dangling & docker-rm-images-empty & docker-system-prune -f'
alias docker-stats='docker stats (docker ps --format ‘{{.Names}}’)'
alias docker-watch='watch -n 1 docker ps -a'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment