From d1042d8c8bc448772581d12fd4a89fbc0bf1b016 Mon Sep 17 00:00:00 2001 From: deltabweb Date: Mon, 20 May 2019 14:16:47 +1200 Subject: [PATCH] Create Dockerfile for arm64 - Fixes #125 --- Dockerfile.arm64v8 | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 Dockerfile.arm64v8 diff --git a/Dockerfile.arm64v8 b/Dockerfile.arm64v8 new file mode 100644 index 000000000..aa431e3c4 --- /dev/null +++ b/Dockerfile.arm64v8 @@ -0,0 +1,16 @@ +FROM golang:latest as build +WORKDIR /go/src/github.com/pomerium/pomerium +ENV CGO_ENABLED=0 +ENV GO111MODULE=on +ENV GOARCH=arm64 +# cache depedency downloads +COPY go.mod go.sum ./ +RUN go mod download +COPY . . +# build +RUN make build + +FROM gcr.io/distroless/static +WORKDIR /pomerium +COPY --from=build /go/src/github.com/pomerium/pomerium/bin/* /bin/ +CMD ["/bin/pomerium"]