diff --git a/Dockerfile b/Dockerfile index 4811623..22b6115 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,24 +3,25 @@ ARG DEBIAN_VERSION=11 ARG DEBIAN_VERSION_NAME=bullseye ## Build stage ## -FROM --platform=${BUILDPLATFORM} docker.io/library/golang:${GO_VERSION}-${DEBIAN_VERSION_NAME} AS builder +FROM docker.io/library/golang:${GO_VERSION}-${DEBIAN_VERSION_NAME} AS builder WORKDIR /build COPY go.mod go.sum ./ RUN go mod download COPY . . -RUN CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -o rageshake +#RUN CGO_ENABLED=0 GOOS=${TARGETOS} GOARCH=${TARGETARCH} go build -o rageshake +RUN go build -o rageshake ## Runtime stage, debug variant ## -FROM --platform=${TARGETPLATFORM} gcr.io/distroless/static-debian${DEBIAN_VERSION}:debug-nonroot AS debug +FROM gcr.io/distroless/static-debian${DEBIAN_VERSION}:debug-nonroot AS debug COPY --from=builder /build/rageshake /rageshake WORKDIR / EXPOSE 9110 ENTRYPOINT ["/rageshake"] ## Runtime stage ## -FROM --platform=${TARGETPLATFORM} gcr.io/distroless/static-debian${DEBIAN_VERSION}:nonroot +FROM gcr.io/distroless/static-debian${DEBIAN_VERSION}:nonroot COPY --from=builder /build/rageshake /rageshake WORKDIR / EXPOSE 9110