From 14a8b5808e5aed860e55aaed35a0fdf8b2f4afa3 Mon Sep 17 00:00:00 2001 From: Igor Loskutov Date: Thu, 12 Feb 2026 18:57:32 -0500 Subject: [PATCH] fix: check for Docker BuildKit (buildx) before building images Dockerfiles use RUN --mount for caching which requires BuildKit. Colima and bare Docker Engine installs don't bundle docker-buildx. --- scripts/setup-standalone.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/setup-standalone.sh b/scripts/setup-standalone.sh index 224b688a..0d08c581 100755 --- a/scripts/setup-standalone.sh +++ b/scripts/setup-standalone.sh @@ -500,6 +500,13 @@ main() { exit 1 fi + # Dockerfiles use RUN --mount which requires BuildKit. + # Docker Desktop/OrbStack bundle it; Colima/bare engine need docker-buildx. + if ! docker buildx version &>/dev/null; then + err "Docker BuildKit (buildx) not found." + err "Install Docker Desktop, OrbStack, or: brew install docker-buildx" + exit 1 + fi # LLM_URL_VALUE is set by step_llm, used by later steps LLM_URL_VALUE=""