From 33ac9c7a20713eb4a1decab6fb2b4a14a54ed411 Mon Sep 17 00:00:00 2001 From: Peter Date: Wed, 6 Jul 2022 13:52:33 +0100 Subject: Shuffle around docker clean up Performing at the start deleted stopped containers, as you'd expect but maybe not want --- server.sh | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/server.sh b/server.sh index c9ab741..3bfb450 100644 --- a/server.sh +++ b/server.sh @@ -101,12 +101,6 @@ function docker_build { printf "WG_PRIVKEY=%s\\n" "$(password_manager pass 'wireguard private key')" printf "DBPASSWORD=%s\\n" "$(password_manager pass postgresql)" } >"$directory_script/.env" - # clean up existing stuff - echo Cleaning up existing docker files - for i in volume image system network; do - docker "$i" prune -f - done - docker system prune -af # make network, if not existing if ! printf "%s" "$(docker network ls)" | grep -q "proxy"; then echo Creating docker network @@ -120,8 +114,12 @@ function docker_build { echo Deleting detected env file rm "$directory_script/.env" fi - # clean up, again - docker volume prune -f + # clean up existing stuff + echo Cleaning up existing docker files + for i in volume image system network; do + docker "$i" prune -f + done + docker system prune -af } function media_logger { # specify directories -- cgit v1.2.3