From b5d272586ff1216005228bfc4199f538783a459e Mon Sep 17 00:00:00 2001 From: Sebastian Felis Date: Thu, 7 May 2020 21:19:54 +0200 Subject: [PATCH] Update Dockerfile for arm architecture --- Dockerfile.armhf | 16 +++++++++++----- 1 file changed, 11 insertions(+), 5 deletions(-) diff --git a/Dockerfile.armhf b/Dockerfile.armhf index 5b483ae..1015d2b 100644 --- a/Dockerfile.armhf +++ b/Dockerfile.armhf @@ -1,7 +1,13 @@ -FROM armhfbuild/alpine:3.4 +FROM golang:1.14-alpine as builder -RUN apk update && \ - apk add --no-cache ca-certificates +WORKDIR /go/src/drone-email +COPY . . -ADD drone-email /bin/ -ENTRYPOINT ["/bin/drone-email"] \ No newline at end of file +RUN GOOS=linux GOARCH=arm GOARM=7 CGO_ENABLED=0 go build + +FROM alpine:3.11 + +RUN apk add --no-cache ca-certificates + +COPY --from=builder /go/src/drone-email/drone-email /bin/ +ENTRYPOINT ["/bin/drone-email"]