HomeProductsDockerSpace

DockerSpace

See what Docker takes up on disk, project by project — and delete only what is genuinely unused.

€24
About the product

What is it?

`docker system prune` has two settings: delete nothing, or delete everything Docker thinks is unused — including things you needed. DockerSpace scans your local state and groups it by the Compose project that created it. For every resource it tells you whether it is active, shared between projects, a base image, or orphaned — and only then offers to delete it. Images in use are matched by their real identifier rather than by name, so an image used by a stopped container is not lost. Per-project cleanup removes that project's own containers, images and volumes while keeping what is shared. The last scan is kept on disk, so opening the app shows you the previous state immediately instead of making you wait.

The challenge

Problem solved

Docker will not tell you who owns what. You see 90 images and 40 volumes with no idea which belong to the project you are working on and which are left over from one you finished a year ago. The alternative is `prune`, which draws no distinction — or deleting by hand, which requires remembering what created each thing.

Advantages

Benefits

Groups containers, images, volumes and build cache by Compose project
Classifies every resource: active, shared, base image or orphaned
Per-project cleanup that keeps whatever other projects still use
Images in use are matched by their real identifier, not by name
Stopped containers count too, so their image is not deleted underneath them
The last scan is kept on disk — opening the app shows state immediately
Works with both Docker Desktop and Colima
Tech stack

Technologies used

Swift
SwiftUI
Docker
macOS

Ready to start with DockerSpace?

€24

Buy the licence
Free audit