Pin compose stage to TARGETPLATFORM

Ensures the correct architecture of the docker-compose binary is copied
during multi-arch builds where BUILDPLATFORM != TARGETPLATFORM.
This commit is contained in:
Claude
2026-04-08 04:34:21 +00:00
parent f2bbf890a9
commit 4b5576ce23
+1 -1
View File
@@ -23,7 +23,7 @@ COPY public ./public
RUN pnpm build
# Grab docker-compose binary
FROM docker/compose-bin:v2.36.0 AS compose
FROM --platform=$TARGETPLATFORM docker/compose-bin:v2.36.0 AS compose
FROM --platform=$BUILDPLATFORM golang:1.26-alpine AS builder