From 8b3b077404c0f926bae1a6778fa9b0ecc19f34f2 Mon Sep 17 00:00:00 2001 From: Mayank Chhabra Date: Sat, 15 Aug 2020 09:11:29 +0530 Subject: [PATCH] Delete unused Docker images only on Umbrel OS (#138) --- scripts/update/01-run.sh | 9 +++++++++ scripts/update/03-run.sh | 7 ------- 2 files changed, 9 insertions(+), 7 deletions(-) diff --git a/scripts/update/01-run.sh b/scripts/update/01-run.sh index 5e127ea..02df38c 100755 --- a/scripts/update/01-run.sh +++ b/scripts/update/01-run.sh @@ -91,3 +91,12 @@ cat < "$UMBREL_ROOT"/statuses/update-status.json EOF cd "$UMBREL_ROOT" ./scripts/start + +# Delete unused Docker images on Umbrel OS +if [[ ! -z "${UMBREL_OS:-}" ]]; then + echo "Deleting previous images" + cat < "$UMBREL_ROOT"/statuses/update-status.json + {"state": "installing", "progress": 90, "description": "Deleting previous images", "updateTo": "$RELEASE"} +EOF + docker image prune --all --force +fi diff --git a/scripts/update/03-run.sh b/scripts/update/03-run.sh index 2f773fc..9931850 100755 --- a/scripts/update/03-run.sh +++ b/scripts/update/03-run.sh @@ -12,13 +12,6 @@ echo "=========== Stage: Success ============" echo "=======================================" echo -# Delete previous (unused) images -echo "Deleting previous images" -cat < "$UMBREL_ROOT"/statuses/update-status.json -{"state": "installing", "progress": 90, "description": "Deleting previous images", "updateTo": "$RELEASE"} -EOF -docker image prune --all --force - # Cleanup echo "Removing backup" cat < "$UMBREL_ROOT"/statuses/update-status.json