From f7d3be655a334ddffc5d20fd42cb7e67d1eb24fe Mon Sep 17 00:00:00 2001 From: anhthii Date: Tue, 11 Nov 2025 20:02:31 +0700 Subject: [PATCH] Fix multiplatform build Dockerfile --- Dockerfile | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index d8916cd8..a4a3f381 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,7 +1,7 @@ FROM golang:1.25 AS builder -ARG TARGETOS=linux -ARG TARGETARCH=amd64 +ARG TARGETOS +ARG TARGETARCH WORKDIR /src @@ -13,7 +13,9 @@ COPY . . RUN --mount=type=cache,target=/go/pkg/mod \ --mount=type=cache,target=/root/.cache/go-build \ - CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} \ + CGO_ENABLED=0 \ + GOOS=${TARGETOS} \ + GOARCH=${TARGETARCH} \ go build -o /out/mpcium ./cmd/mpcium FROM gcr.io/distroless/base-debian12:latest