Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #!/bin/bash
- log() {
- logger -s -t $(basename $0) $1
- }
- log "Started"
- containers=$(docker ps -a -q)
- if [ -n "${containers}" ]; then
- log "Cleanup stopped container id(s): ${containers}"
- docker rm $containers
- fi
- images=$(docker images -q --filter "dangling=true")
- if [ -n "${images}" ]; then
- log "Cleanup dangling image id(s): ${images}"
- docker rmi $images
- fi
- volumes=$(docker volume ls -q --filter "dangling=true")
- if [ -n "${volumes}" ]; then
- log "Cleanup dangling volume id(s): ${volume}"
- docker volume rm $volumes
- fi
- log "Done"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement