diff --git a/Dockerfile b/Dockerfile index 0550aac..d60f34e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,9 +7,11 @@ RUN go mod download COPY . . -ARG TARGETOS=linux -ARG TARGETARCH=amd64 -RUN CGO_ENABLED=0 GOOS=$TARGETOS GOARCH=$TARGETARCH \ +ARG TARGETOS +ARG TARGETARCH +RUN CGO_ENABLED=0 \ + GOOS=${TARGETOS:-linux} \ + GOARCH=${TARGETARCH:-$(go env GOARCH)} \ go build -trimpath -ldflags="-s -w" -o /out/soteria ./cmd/soteria FROM gcr.io/distroless/static-debian12:nonroot