From 50e53a13b0582b4296ebc36f2d73b653feecd240 Mon Sep 17 00:00:00 2001 From: CaliBrain Date: Sun, 16 Nov 2025 12:50:12 -0500 Subject: [PATCH] Fix Dockerfile for arm64 qemu crashes (#316) Added build arguments for platform-specific builds and debug output. --- Dockerfile | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index 42ebe1e7..57a7c646 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,13 @@ -# Frontend build stage -FROM node:20-alpine AS frontend-builder +ARG TARGETPLATFORM +ARG TARGETARCH +ARG BUILDPLATFORM +ARG BUILDARCH + +# Frontend build stage. +FROM --platform=$BUILDPLATFORM node:20-alpine AS frontend-builder + +# Helpful debug output to see what platforms BuildKit thinks it's using +RUN echo "BUILDPLATFORM=$BUILDPLATFORM BUILDARCH=$BUILDARCH TARGETPLATFORM=$TARGETPLATFORM TARGETARCH=$TARGETARCH" WORKDIR /frontend