diff options
author | Peter | 2022-07-06 13:52:33 +0100 |
---|---|---|
committer | Peter | 2022-07-06 13:52:33 +0100 |
commit | 33ac9c7a20713eb4a1decab6fb2b4a14a54ed411 (patch) | |
tree | 631ceac96771ee077fba27672b769eef5dd7b91e /server.sh | |
parent | f2199a306bb30ddf21e1bf513e3f69a0659c48ae (diff) | |
download | dockerfiles-33ac9c7a20713eb4a1decab6fb2b4a14a54ed411.tar.gz dockerfiles-33ac9c7a20713eb4a1decab6fb2b4a14a54ed411.tar.bz2 dockerfiles-33ac9c7a20713eb4a1decab6fb2b4a14a54ed411.zip |
Shuffle around docker clean up
Performing at the start deleted stopped containers, as you'd expect but maybe not want
Diffstat (limited to 'server.sh')
-rw-r--r-- | server.sh | 14 |
1 files changed, 6 insertions, 8 deletions
@@ -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 |