Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p2 450G 448G 2G 100% /
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p2 450G 448G 2G 100% /
Filesystem Size Used Avail Use% Mounted on
/dev/nvme0n1p2 450G 448G 2G 100% /
docker system prune -a --volumes
journalctl --vacuum-size=200M
apt clean
rm -rf ~/.cache/*
docker system prune -a --volumes
journalctl --vacuum-size=200M
apt clean
rm -rf ~/.cache/*
docker system prune -a --volumes
journalctl --vacuum-size=200M
apt clean
rm -rf ~/.cache/*
/dev/nvme0n1p2 450G 448G 2G 100% /
/dev/nvme0n1p2 450G 448G 2G 100% /
/dev/nvme0n1p2 450G 448G 2G 100% /
sudo lsof +L1
sudo lsof +L1
sudo lsof +L1
sudo systemctl restart docker
sudo systemctl restart docker
sudo systemctl restart docker
truncate -s 0 /var/lib/docker/containers/<id>/<id>-json.log
truncate -s 0 /var/lib/docker/containers/<id>/<id>-json.log
truncate -s 0 /var/lib/docker/containers/<id>/<id>-json.log
{ "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" }
}
{ "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" }
}
{ "log-driver": "json-file", "log-opts": { "max-size": "100m", "max-file": "3" }
}
/etc/docker/daemon.json
$ dfree === System Analysis === [INFO] Scanning disk usage...
500G 448G 2G 100% [INFO] Scanning Docker usage...
Images: 18.2GB (12.4GB reclaimable)
Containers: 287GB (281GB reclaimable)
Build Cache: 4.1GB [INFO] Scanning Developer Caches... - /home/vineeth/.cache: 480MB - /home/vineeth/.npm/_cacache: 1.1GB [INFO] Scanning Logs... - /var/log/journal: 320MB
$ dfree === System Analysis === [INFO] Scanning disk usage...
500G 448G 2G 100% [INFO] Scanning Docker usage...
Images: 18.2GB (12.4GB reclaimable)
Containers: 287GB (281GB reclaimable)
Build Cache: 4.1GB [INFO] Scanning Developer Caches... - /home/vineeth/.cache: 480MB - /home/vineeth/.npm/_cacache: 1.1GB [INFO] Scanning Logs... - /var/log/journal: 320MB
$ dfree === System Analysis === [INFO] Scanning disk usage...
500G 448G 2G 100% [INFO] Scanning Docker usage...
Images: 18.2GB (12.4GB reclaimable)
Containers: 287GB (281GB reclaimable)
Build Cache: 4.1GB [INFO] Scanning Developer Caches... - /home/vineeth/.cache: 480MB - /home/vineeth/.npm/_cacache: 1.1GB [INFO] Scanning Logs... - /var/log/journal: 320MB
Containers: 287GB (281GB reclaimable)
=== Cleanup Process === Prune Docker system (images, containers, networks)? [y/N] y
[INFO] Pruning Docker...
Total reclaimed space: 12.4GB Clean system cache at /var/log/journal? [y/N] y
Clean developer cache at /home/vineeth/.npm/_cacache? [y/N] y [SUCCESS] Cleanup complete.
=== Cleanup Process === Prune Docker system (images, containers, networks)? [y/N] y
[INFO] Pruning Docker...
Total reclaimed space: 12.4GB Clean system cache at /var/log/journal? [y/N] y
Clean developer cache at /home/vineeth/.npm/_cacache? [y/N] y [SUCCESS] Cleanup complete.
=== Cleanup Process === Prune Docker system (images, containers, networks)? [y/N] y
[INFO] Pruning Docker...
Total reclaimed space: 12.4GB Clean system cache at /var/log/journal? [y/N] y
Clean developer cache at /home/vineeth/.npm/_cacache? [y/N] y [SUCCESS] Cleanup complete.
$ dockit logs
Finding container log paths on disk... --- CONTAINER LOG SIZES (Total: 287 GB) ---
CONTAINER SIZE WARNINGS
notes-app 287 GB 🚨 EXCESSIVE - Consider adding 'log-opt max-size=10m'
nextcloud 42 MB
gitea 8.3 MB
media-server 2.1 MB
$ dockit logs
Finding container log paths on disk... --- CONTAINER LOG SIZES (Total: 287 GB) ---
CONTAINER SIZE WARNINGS
notes-app 287 GB 🚨 EXCESSIVE - Consider adding 'log-opt max-size=10m'
nextcloud 42 MB
gitea 8.3 MB
media-server 2.1 MB
$ dockit logs
Finding container log paths on disk... --- CONTAINER LOG SIZES (Total: 287 GB) ---
CONTAINER SIZE WARNINGS
notes-app 287 GB 🚨 EXCESSIVE - Consider adding 'log-opt max-size=10m'
nextcloud 42 MB
gitea 8.3 MB
media-server 2.1 MB
dockit logs
sudo lsof +L1 - dfree: github.com/vineethkrishnan/dfree
- diskdoc: github.com/vineethkrishnan/diskdoc
- dockit: github.com/vineethkrishnan/dockit