https://github.com/vladwa/docker-cleanup-script
Docker cleanup shell script.
https://github.com/vladwa/docker-cleanup-script
docker shell-script
Last synced: 9 months ago
JSON representation
Docker cleanup shell script.
- Host: GitHub
- URL: https://github.com/vladwa/docker-cleanup-script
- Owner: vladwa
- Created: 2017-12-29T11:35:45.000Z (about 8 years ago)
- Default Branch: master
- Last Pushed: 2017-12-29T18:05:05.000Z (about 8 years ago)
- Last Synced: 2025-03-23T23:27:09.584Z (10 months ago)
- Topics: docker, shell-script
- Language: Shell
- Homepage:
- Size: 1.95 KB
- Stars: 14
- Watchers: 3
- Forks: 7
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
#Docker Cleanup script:
================================================================================
1. Delete docker Images with "" as a tag name.
- Command : ```docker rmi -f $(docker images | grep -w "" | awk {print $3})```
2. Delete "Dead" or "Exited" containers.
- Command : ```docker rm $(docker ps -a | grep "Dead\|Exited" | awk '{print $1}')```
3. Delete dangling docker images.
- Command : ``docker rmi -f $(docker images -qf dangling=true)```
4. Delete docker images older then one month.
- Command : ```docker rmi -f $(docker images | awk '{print $3,$4,$5}' | grep '[5-9]\{1\}\ weeks\|years\|months' | awk '{print $1}')```
5. Delete or clean up unused docker volumes.
- Command : ```docker rmi -f $(docker volume ls -qf dangling=true)```