Install
openclaw skills install docker-cleanupDocker resource cleanup, pruning, and disk usage analysis toolkit. Inspect containers, images, volumes, networks, and build cache usage. Prune stopped containers, dangling images, unused volumes, and orphaned networks. Generate HTML cleanup reports. Use when Codex needs to: (1) Free up Docker disk space, (2) Analyze Docker resource usage, (3) Prune stopped containers and dangling images, (4) Remove unused volumes and networks, (5) Generate Docker cleanup reports, (6) Audit Docker environment health.
openclaw skills install docker-cleanupAnalyze, prune, and reclaim disk space from Docker resources with a single command.
python3 skills/docker-cleanup/scripts/docker_cleanup.py
Output:
🐳 Docker Engine v26.1.3
Type Count Size Reclaimable
---------------------------------------------------------------
images 12 2.4GB 856MB
containers 8 1.1GB 0B
volumes 4 520MB 320MB
build cache 15 1.8GB 1.5GB
CONTAINER ID NAME IMAGE STATUS CREATED
---------------------------------------------------------------------------------------------------
abc123... my-app node:20 Up 3 days 2d ago
def456... old-db postgres:15 Exited (0) 5 days 1w ago
⚠ Dangling images: 3
sha256:x1y2 → 450MB
sha256:p3q4 → 120MB
| Command | Description |
|---|---|
python3 docker_cleanup.py | Default: analyze only (dry-run, no changes) |
python3 docker_cleanup.py --containers | Prune stopped containers |
python3 docker_cleanup.py --images | Prune dangling images |
python3 docker_cleanup.py --volumes | Prune unused volumes |
python3 docker_cleanup.py --networks | Prune unused networks |
python3 docker_cleanup.py --all | Full system prune (all of the above) |
python3 docker_cleanup.py --all --force | Auto-confirm all pruning |
python3 docker_cleanup.py --json | JSON output for programmatic use |
python3 docker_cleanup.py --report | Generate HTML report |
python3 docker_cleanup.py --analyze | Explicit analysis mode |
python3 skills/docker-cleanup/scripts/docker_cleanup.py
python3 skills/docker-cleanup/scripts/docker_cleanup.py --images --force
python3 skills/docker-cleanup/scripts/docker_cleanup.py --all --force
python3 skills/docker-cleanup/scripts/docker_cleanup.py --report
# Creates: docker-cleanup-report-20260515-090500.html
python3 skills/docker-cleanup/scripts/docker_cleanup.py --json