A lens on Docker's
disk hunger.

DockerLens lives in your menu bar, watches the unused images quietly piling up, and lets you reclaim the space in a single click.

Universal · Intel + Apple Silicon macOS 13 Ventura+ Free & MIT licensed
1‑click
cleanup
0
cli needed
~3 MB
app size
No dock
icon clutter
What it does

Small footprint.
Big reclaim.

DockerLens talks straight to the Docker Engine API over its Unix socket — no Docker CLI, no daemon wrappers, no fuss. Just the disk truth, surfaced.

Lives in your menu bar

Runs as a tray icon with no dock clutter. Click to pop open, click away to dismiss.

Real-time monitoring

A background loop polls Docker and keeps the used-space ring honest — automatically.

One-click cleanup

Remove a single image or sweep every unused one at once. Confirm, and it's gone.

Auto-clean mode

Set a storage limit and let DockerLens reclaim space the moment you cross it.

Native notifications

Get a macOS alert when unused images push past your threshold — once, not nagging.

No Docker CLI needed

Speaks the Engine API directly over the Unix socket. Nothing else to install.

Look & feel

Designed like the
system it sits in.

A quiet, native popover — the storage ring tells you everything at a glance, and a single dial sets the rules.

The dashboard

Used space at a glance, with one button to clear it all.

Settings, distilled

One slider for your limit, one toggle for auto-clean. That's it.

Get started

Installed in a minute.

DockerLens is not yet code-signed, so macOS asks you to approve it once on first launch. Here's the whole dance.

Download the DMG

Grab the latest universal.dmg from GitHub Releases.

Drag to Applications

Open the DMG and drop DockerLens into your Applications folder.

Approve it once

Run the command on the right, or open System Settings → Privacy & Security and click Open Anyway.

Find it in the menu bar

No dock icon — look top-right. It opens itself the first time so you can spot it.

zsh — approve DockerLens
# clear the quarantine flag, then open it
  xattr -cr /Applications/DockerLens.app
  open /Applications/DockerLens.app

Why this step? The app isn't signed with an Apple Developer certificate yet, so Gatekeeper quarantines it like any unsigned download. Clearing the flag tells macOS you trust it — you only do this once. Requires Docker Desktop or Docker Engine to be running.

Reclaim the space
Docker forgot about.

Free, open source, and about three megabytes. Your disk will thank you.

Download for macOS
UNIVERSAL DMG · MACOS 13+ · MIT LICENSE