General Disk Commands

Disk usage overview

df -h

Find directories containing the most space

sudo du -xh / --max-depth=1 | sort -h
sudo du -xh /var/lib --max-depth=1 | sort -h

Docker

Remove docker images

docker rmi <img1> <img2> ...

Prune images not referenced by containers

docker image prune

Prune all unused images (dangling + unreferenced)

docker image prune -a

Check docker volume usage

sudo du -sh /var/lib/docker/volumes/*

Check if a volume is in use

docker ps --filter volume=<volume-name>

Prune only unused volumes

docker volume prune

Check docker disk usage

docker system df

Clear docker build cache

docker builder prune

Safe-ish cleanup routine

docker container prune
docker image prune -a
docker volume prune
docker network prune
docker system df