FROM --platform=$BUILDPLATFORM golang:alpine AS build WORKDIR /app/ RUN apk --no-cache add ca-certificates COPY . . ARG TARGETOS TARGETARCH RUN GOPROXY=https://proxy.golang.org, GOPROXY=https://goproxy.cn go mod download && \ CGO=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -ldflags "-s -w" EXPOSE 3000 CMD ./hyperpipe-backend