diff --git a/plugins/common/functions b/plugins/common/functions index b38e88130..694152140 100755 --- a/plugins/common/functions +++ b/plugins/common/functions @@ -633,10 +633,10 @@ docker_cleanup() { # delete danging images # shellcheck disable=SC2046 - "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -f "label=com.dokku.app-name=$APP" -q) &>/dev/null & + "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -f "label=com.dokku.app-name=$APP" -q) &>/dev/null || true # delete unused images - docker image prune --all --filter "label=com.dokku.app-name=$APP" &>/dev/null & + "$DOCKER_BIN" image prune --all --filter "label=com.dokku.app-name=$APP" &>/dev/null || true else # delete all non-running containers # shellcheck disable=SC2046 @@ -648,10 +648,10 @@ docker_cleanup() { # delete danging images # shellcheck disable=SC2046 - "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -q) &>/dev/null & + "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -q) &>/dev/null || true # delete unused images - docker image prune --all &>/dev/null & + "$DOCKER_BIN" image prune --all &>/dev/null || true fi } diff --git a/plugins/scheduler-docker-local/scheduler-docker-cleanup b/plugins/scheduler-docker-local/scheduler-docker-cleanup index e47bc9d9b..4564969a9 100755 --- a/plugins/scheduler-docker-local/scheduler-docker-cleanup +++ b/plugins/scheduler-docker-local/scheduler-docker-cleanup @@ -23,10 +23,10 @@ scheduler-docker-local-scheduler-docker-cleanup() { # delete danging images # shellcheck disable=SC2046 - "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -f "label=com.dokku.app-name=$APP" -q) &>/dev/null & + "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -f "label=com.dokku.app-name=$APP" -q) &>/dev/null || true # delete unused images - docker image prune --all --filter "label=com.dokku.app-name=$APP" &>/dev/null & + "$DOCKER_BIN" image prune --all --filter "label=com.dokku.app-name=$APP" &>/dev/null || true else # delete all non-running containers # shellcheck disable=SC2046 @@ -38,10 +38,10 @@ scheduler-docker-local-scheduler-docker-cleanup() { # delete danging images # shellcheck disable=SC2046 - "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -q) &>/dev/null & + "$DOCKER_BIN" rmi $("$DOCKER_BIN" images -f 'dangling=true' -q) &>/dev/null || true # delete unused images - docker image prune --all &>/dev/null & + "$DOCKER_BIN" image prune --all &>/dev/null || true fi }