diff --git a/Dockerfile b/Dockerfile index 933ddd11bf4da422500e45d135dd189fcefd96d1..c208c5634ecc0d6455b39de4d24273d23aec9451 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,8 @@ FROM jonasled.dev/firehouse-smokedetection/plugins/gotify:latest@sha256:9710adaa88ff100287212e814538c485c88b65cd115e284df0689c979b4f3ab9 AS plugin-gotify -FROM golang:1.24.2-alpine AS build +FROM --platform=$BUILDPLATFORM tonistiigi/xx:1.6.1 AS xx +FROM --platform=$BUILDPLATFORM golang:1.24.2-alpine AS build +ARG TARGETPLATFORM +COPY --from=xx / / RUN apk add --no-cache --update binutils binutils-dev binutils-gold g++ gcc WORKDIR /app COPY go.mod go.sum ./