docker-reaper
v1.0.5
Published
Time to reclaim your hard drive from massive docker containers.
Maintainers
Readme
🐳 Docker Reaper
Interactively hunt down and obliterate dead Docker containers and dangling images eating your hard drive.
██████╗ ██████╗ ██████╗██╗ ██╗███████╗██████╗
██╔══██╗██╔═══██╗██╔════╝██║ ██╔╝██╔════╝██╔══██╗
██║ ██║██║ ██║██║ █████╔╝ █████╗ ██████╔╝
██║ ██║██║ ██║██║ ██╔═██╗ ██╔══╝ ██╔══██╗
██████╔╝╚██████╔╝╚██████╗██║ ██╗███████╗██║ ██║
╚═════╝ ╚═════╝ ╚═════╝╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝
██████╗ ███████╗ █████╗ ██████╗ ███████╗██████╗
██╔══██╗██╔════╝██╔══██╗██╔══██╗██╔════╝██╔══██╗
██████╔╝█████╗ ███████║██████╔╝█████╗ ██████╔╝
██╔══██╗██╔══╝ ██╔══██║██╔═══╝ ██╔══╝ ██╔══██╗
██║ ██║███████╗██║ ██║██║ ███████╗██║ ██║
╚═╝ ╚═╝╚══════╝╚═╝ ╚═╝╚═╝ ╚══════╝╚═╝ ╚═╝Docker is infamous for silently eating up 50GB+ of hard drive space with dead, exited containers and dangling <none>:<none> images.
Docker Reaper is a beautiful, interactive CLI that scans your Docker daemon, lists out all the dead weight, and lets you visually mass-delete them to instantly reclaim your disk space.
✨ Features
- 🐳 Full Environment Scan: Instantly fetches all exited containers and dangling, untagged images.
- ⚡ Mass Obliteration: Interactively select as many resources as you want using the Spacebar, or press
ato nuke everything at once. - 🛡️ Safe Deletion: Won't touch your running containers or tagged images.
- 🎨 Premium UX: Built with
inquirerfor a buttery-smooth terminal experience, complete with custom ASCII art.
🚀 Installation
Run it instantly anywhere without installing:
npx docker-reaperOr install it globally to keep your storage clean forever:
npm install -g docker-reaper🎮 Usage
Run the command:
docker-reaperControls:
↑ / ↓: Navigate the list of resources.Space: Select targets to delete.a: Select ALL targets.i: Invert selection.Enter: Proceed to deletion.
Architected by @lakshanmuruganandam
Because docker system prune is boring.
