feat: docker network purge
This commit is contained in:
parent
dabb11eb27
commit
0a7a96be6a
16
bin/dkpurge
16
bin/dkpurge
@ -9,6 +9,7 @@ fi
|
|||||||
|
|
||||||
VOL="$(docker volume ls -q 2> /dev/null)"
|
VOL="$(docker volume ls -q 2> /dev/null)"
|
||||||
IMG="$(docker images -q 2> /dev/null)"
|
IMG="$(docker images -q 2> /dev/null)"
|
||||||
|
NET="$(docker network ls -q 2> /dev/null)"
|
||||||
|
|
||||||
|
|
||||||
if [ -n "$PS" ]; then
|
if [ -n "$PS" ]; then
|
||||||
@ -41,7 +42,7 @@ fi
|
|||||||
|
|
||||||
if [ -n "$IMG" ]; then
|
if [ -n "$IMG" ]; then
|
||||||
echo
|
echo
|
||||||
docker images
|
docker image ls
|
||||||
|
|
||||||
echo -n "Prune Images? [Y/n/a] "
|
echo -n "Prune Images? [Y/n/a] "
|
||||||
read -r ANS
|
read -r ANS
|
||||||
@ -54,3 +55,16 @@ if [ -n "$IMG" ]; then
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
if [ -n "$NET" ]; then
|
||||||
|
echo
|
||||||
|
docker network ls
|
||||||
|
|
||||||
|
echo -n "Prune Networks? [Y/n/a] "
|
||||||
|
read -r ANS
|
||||||
|
case "${ANS,,}" in
|
||||||
|
'y'|'yes'|'a'|'all'|'')
|
||||||
|
docker network prune -f
|
||||||
|
;;
|
||||||
|
esac
|
||||||
|
fi
|
||||||
|
Loading…
Reference in New Issue
Block a user