From fb5b71d209f47c87a2b6b64179e9a3a1e65370a8 Mon Sep 17 00:00:00 2001 From: Ryan Hughes Date: Sat, 10 Jan 2026 20:36:21 -0500 Subject: [PATCH] Add docker cleaner --- bin/clean-docker | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100755 bin/clean-docker diff --git a/bin/clean-docker b/bin/clean-docker new file mode 100755 index 0000000..4a5fc94 --- /dev/null +++ b/bin/clean-docker @@ -0,0 +1,21 @@ +#!/bin/bash +# Clean Docker builder images and cache +# Forces a fresh image build on next run + +set -e + +BUILD_ROOT=$(realpath "${BASH_SOURCE[0]%/*}/..") +source "$BUILD_ROOT/helpers/message-helpers.sh" + +print_header "Cleaning Docker Builder Images" + +# Remove all omarchy-pkg-builder images +print_info "Removing omarchy-pkg-builder images..." +docker images omarchy-pkg-builder -q | xargs -r docker rmi -f 2>/dev/null || true + +# Clear buildx cache for these builds +print_info "Clearing buildx cache..." +docker buildx prune -a -f + +print_success "Docker builder cache cleared" +print_info "Next build will create fresh images"