An interactive CLI tool to clean up Docker junk safely and beautifully
Project description
🧼 Docker Cleaner
Docker Cleaner is an interactive CLI tool to safely and easily clean up unused Docker resources, built with ❤️ by CTDevelopers Solutions.
✨ Features
- Interactive terminal UI — no flags to memorize!
- Standard Cleanup:
- Stopped containers
- Dangling images
- Unused volumes
- Unused networks
- Build cache
- Advanced Cleanup:
- Remove all containers or images
- Select specific containers or images to delete
- Select containers/images to keep (all others will be deleted)
- Dry-run mode to preview what would be deleted
- Age filtering: remove containers/images older than X hours
- Disk usage summary and reclaimable space preview
- 💣 Full Nuke mode with double confirmation
- Keyboard shortcuts:
<space>,a,i, for full control
📦 Installation
From PyPI
pip install ct-docker-cleaner
Usage
ct-docker-clean
- Then use the arrow keys + spacebar to select what you want to clean.
🛡️ Safety First
-
Nothing is deleted without confirmation.
-
Dry-run mode lets you preview before taking action.
-
Build cache cleaning includes a warning.
📄 License
This project is licensed under the MIT License. See LICENSE for details.
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ct_docker_cleaner-1.0.1.tar.gz.
File metadata
- Download URL: ct_docker_cleaner-1.0.1.tar.gz
- Upload date:
- Size: 7.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
212cd09390c6310192c1ec77a5153eca95f1b957f61def07451d540f6b4f6fb6
|
|
| MD5 |
59020bbebabf42cb49af6218993a3f03
|
|
| BLAKE2b-256 |
c230e76a7635e4edcffbd5ec39eeb531cf482998c78b4c281fb352ea129827bf
|
File details
Details for the file ct_docker_cleaner-1.0.1-py3-none-any.whl.
File metadata
- Download URL: ct_docker_cleaner-1.0.1-py3-none-any.whl
- Upload date:
- Size: 9.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.1.0 CPython/3.12.3
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c924dbde713df90fee7c4c03adb7c46de31841ce78963987e4cc018c6d154208
|
|
| MD5 |
567052418ed3c60310cb8a13ea9e4ffc
|
|
| BLAKE2b-256 |
69848d687b95a8bc475448e8405a7af80c600c06448f360f3366dc186c8a090e
|