show free disk in the volumes folder
This commit is contained in:
@@ -1,6 +1,12 @@
|
|||||||
#!/bin/bash
|
#!/bin/bash
|
||||||
|
|
||||||
date
|
date
|
||||||
df -h / | awk 'NR==2 {print "Total: " $2, "Free: " $4}'
|
vols_free=$(df -h /var/lib/docker/volumes | awk 'NR==2 {print $4}')
|
||||||
|
root_free=$(df -h / | awk 'NR==2 {print $4}')
|
||||||
|
if [[ "$vols_free" == "$root_free" ]]; then
|
||||||
|
echo "Free space in /var/lib/docker/volumes: $vols_free"
|
||||||
|
else
|
||||||
|
echo "Free space in /var/lib/docker/volumes: $vols_free (note: root / free is $root_free)"
|
||||||
|
fi
|
||||||
|
|
||||||
find /var/lib/docker/volumes -maxdepth 1 -type d -name 'rpc_*' -exec du -shL {} \; | sort -rh | awk '{cmd="basename "$2; cmd | getline dir; close(cmd); sub(/^rpc_/, "", dir); print $1, dir}'
|
find /var/lib/docker/volumes -maxdepth 1 -type d -name 'rpc_*' -exec du -shL {} \; | sort -rh | awk '{cmd="basename "$2; cmd | getline dir; close(cmd); sub(/^rpc_/, "", dir); print $1, dir}'
|
||||||
|
|||||||
Reference in New Issue
Block a user