From 5ab35a58a9e76443b93fd8ed132e12e3953e824e Mon Sep 17 00:00:00 2001 From: realaravinth Date: Thu, 18 Aug 2022 15:44:52 +0530 Subject: [PATCH] feat: build only x864 linux docker img --- Dockerfile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) 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