Skip to content

Instantly share code, notes, and snippets.

@luiscoms
Last active October 3, 2016 18:11
Show Gist options
  • Save luiscoms/a4c66f8b8f015acc412485e72c9eb2f4 to your computer and use it in GitHub Desktop.
Save luiscoms/a4c66f8b8f015acc412485e72c9eb2f4 to your computer and use it in GitHub Desktop.
Docker utils
# Delete all containers
docker rm $(docker ps -aq --filter status="exited" --filter status="dead")
docker rm $(docker ps -aq)
# Delete all untaged images
docker rmi $(docker images --filter "dangling=true" -q | sort -u)
http://serverspec.org/resource_types.html
https://docs.docker.com/engine/installation/linux/ubuntulinux/#create-a-docker-group
docker inspect --format="{{.NetworkSettings.IPAddress}}" container
alias rm-docker='docker rm $(docker ps -aq --filter status="exited" --filter status="dead") 2>/dev/null'
alias rmi-docker='docker rmi $(docker images --filter "dangling=true" -q | sort -u) 2>/dev/null'
alias rmv-docker='docker volume rm $(docker volume ls -qf dangling=true) 2>/dev/null'
alias rmall-docker='rm-docker; rmi-docker; rmv-docker'
# clean up volumes
# https://github.com/chadoe/docker-cleanup-volumes
docker volume rm $(docker volume ls -qf dangling=true)
@gibatronic
Copy link

👍

@vilterpanitz
Copy link

👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment