DockerVac Icon

DockerVac

Docker is eating your disk alive. Time to fight back.

FREE Get CLI on GitHub GUI Coming Soon Learn More
$ dockervac scan Scanning Docker resources... Found 134.2GB of Docker waste: - 47.3GB dangling images - 32.1GB stopped containers - 28.9GB build cache - 15.2GB unused volumes - 10.7GB old log files Run 'dockervac clean' to reclaim this space

The Problem

"Why is my disk full?" You check and Docker is using 200GB. But you only have 3 containers running.

Docker silently accumulates waste: dangling images from failed builds, stopped containers you forgot about, build cache from that project 6 months ago, volumes from deleted containers, and log files that never stop growing.

Docker's built-in prune commands? They're scattered, confusing, and miss half the cruft.

The Solution

DockerVac scans your entire Docker installation and shows you exactly where your disk space went. See every image, container, volume, and cache entry with its size and age.

Clean everything with smart safety checks - DockerVac knows what's safe to delete and what might break your setup. One command to rule them all.

CLI available now! Full GUI version with signed installer coming soon.

Features

Complete Scan

Analyzes images, containers, volumes, build cache, and logs. Nothing escapes DockerVac's vacuum.

Smart Safety

Identifies what's safe to delete. Running containers and their dependencies are protected by default.

Detailed Reports

See exactly what's using space: image layers, container filesystems, volume data, everything.

Selective Cleaning

Choose what to clean: just dangling images, or go nuclear and reset everything.

Age Filtering

Clean resources older than X days. Keep recent stuff, delete ancient artifacts.

Dry Run Mode

See what would be deleted before pulling the trigger. No surprises.

Installation & Usage

Requirements

Docker Desktop or Docker Engine installed. Works on macOS, Linux, and Windows (WSL2).

Installation (CLI)
# Clone the repository git clone https://github.com/CHMGhost/DockerVar.git # Install cd DockerVar ./install.sh # Or use directly python3 dockervac.py scan
Basic Usage
# Scan for waste dockervac scan # Clean everything safely dockervac clean # Clean only dangling images dockervac clean --dangling # Clean items older than 30 days dockervac clean --older-than 30d # Dry run - see what would be deleted dockervac clean --dry-run

Frequently Asked Questions

Is it safe?

Yes. DockerVac never deletes running containers or images they depend on. It has multiple safety checks and always shows you what will be deleted before doing it. Plus, dry-run mode lets you preview everything.

How is this different from docker system prune?

Docker's prune is basic and misses a lot. DockerVac finds everything: specific layer waste, orphaned volumes, accumulated logs, build cache details. It's like the difference between a broom and a vacuum cleaner.

Will it break my development environment?

No. By default, DockerVac only removes truly unused resources. It preserves running containers, recently used images, and named volumes. You control exactly what gets cleaned.

When is the GUI version coming?

The GUI version with signed installer is in development. It will have all CLI features plus visual space analysis, scheduled cleaning, and one-click operations. Follow the GitHub repo for updates.

Can I contribute?

Absolutely! DockerVac is open source. Submit issues, PRs, or feature requests on GitHub. Help us make Docker disk usage sane again.

What Developers Say

"Freed up 147GB on first run. I had dangling images from 2022. How does Docker let this happen?"

- James, Backend Engineer

"Our CI server was at 95% disk usage. DockerVac found 200GB of old build cache. Crisis averted."

- Lisa, DevOps Lead

"Finally, a tool that explains WHERE the space went instead of just deleting random stuff."

- Carlos, Full-Stack Developer

Changelog

v0.1.0 - Current (CLI)
  • Initial CLI release
  • Complete Docker resource scanning
  • Safe cleaning with multiple strategies
  • Dry-run mode
  • Age-based filtering
v1.0.0 - Coming Soon (GUI)
  • Native GUI application
  • Visual space analysis
  • Scheduled cleaning
  • Real-time monitoring
  • Signed installer for easy setup

Get DockerVac

Available now as a CLI tool. GUI version coming soon!

Get CLI on GitHub (Free) GUI Coming Soon