From 4c612a3ba5f0ee36e805f2208b4ba12c55453ab1 Mon Sep 17 00:00:00 2001 From: AngeD Date: Thu, 1 Sep 2022 10:15:05 +0200 Subject: [PATCH] feat: dkpurge skips networks if only default exist --- bin/dkpurge | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/dkpurge b/bin/dkpurge index b0f23b5..a13c4e6 100755 --- a/bin/dkpurge +++ b/bin/dkpurge @@ -11,6 +11,8 @@ VOL="$(docker volume ls -q 2> /dev/null)" IMG="$(docker images -q 2> /dev/null)" NET="$(docker network ls -q 2> /dev/null)" +DEFAULT_NET="$(docker network ls -q -f name=bridge -f name=host -f name=none)" + if [ -n "$PS" ]; then docker ps -a @@ -56,7 +58,7 @@ if [ -n "$IMG" ]; then esac fi -if [ -n "$NET" ]; then +if [ -n "$NET" ] && [ "$NET" != "$DEFAULT_NET" ]; then echo docker network ls