From 9a80c4e5caa8ddcb44628427b300d988dd9b3541 Mon Sep 17 00:00:00 2001 From: jurgenhaas <juergen@paragon-es.de> Date: Tue, 8 Jan 2019 11:34:37 +0100 Subject: [PATCH] #19 Kill outdated node containers as well --- run/scripts/update | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/run/scripts/update b/run/scripts/update index 8ed3c6f..17810d9 100755 --- a/run/scripts/update +++ b/run/scripts/update @@ -27,5 +27,18 @@ if [[ -n ${PHP_VERSION} ]]; then break fi done + IMAGEID=$(docker image ls -q node:8-jessie-slim) + if [[ -n ${IMAGEID} ]]; then + while true; do + ID=$(docker container ls --all -q -f ancestor=${IMAGEID}) + if [[ -n ${ID} ]]; then + echo "Removing outdated node container ..." + docker kill ${ID} >/dev/null + docker rm ${ID} >/dev/null + else + break + fi + done + fi fi fi -- GitLab