Docker Desktop Mac Disk Full: safe Docker cleanup path
If you are dealing with Docker Desktop Mac Disk Full, start with a read-only scan and a safe/review/do-not-touch cleanup order before deleting anything.
Start with read-only diagnosis
Docker cleanup is safest when you separate cache from state. Start with usage reporting, then remove rebuildable cache before touching volumes or Docker.raw.
docker system df
docker builder prune --help
ls -lh ~/Library/Containers/com.docker.docker/Data/vms/0/data/Docker.raw
Usually safer cleanup candidates
- Unused build cache after checking active projects
- Images that can be pulled or rebuilt again
- Stopped containers with no needed local state
Review before deleting
- Docker volumes that may contain databases
- Docker.raw unless a full reset is intentional
- Project bind mounts and local development data
What to do next
After you find the largest folders, sort each item into three buckets: safe to remove, review first, and do not touch. That keeps the cleanup focused on recoverable space instead of random Library deletion.
Want this checked against your scan?
Run a local read-only scan, then get a plain-English cleanup report with safe, review, and do-not-touch buckets.