Browse Source
Delete unused Docker images only on Umbrel OS (#138)
check-external-filesystem
Mayank Chhabra
5 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with
9 additions and
7 deletions
-
scripts/update/01-run.sh
-
scripts/update/03-run.sh
|
|
@ -91,3 +91,12 @@ cat <<EOF > "$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 <<EOF > "$UMBREL_ROOT"/statuses/update-status.json |
|
|
|
{"state": "installing", "progress": 90, "description": "Deleting previous images", "updateTo": "$RELEASE"} |
|
|
|
EOF |
|
|
|
docker image prune --all --force |
|
|
|
fi |
|
|
|
|
|
@ -12,13 +12,6 @@ echo "=========== Stage: Success ============" |
|
|
|
echo "=======================================" |
|
|
|
echo |
|
|
|
|
|
|
|
# Delete previous (unused) images |
|
|
|
echo "Deleting previous images" |
|
|
|
cat <<EOF > "$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 <<EOF > "$UMBREL_ROOT"/statuses/update-status.json |
|
|
|