From 8d1c9621835807b318e8d5f0536ff2bb17012f63 Mon Sep 17 00:00:00 2001 From: Atul Bhosale Date: Sat, 15 Sep 2018 00:38:11 +0530 Subject: [PATCH] make mop/Dockerfile use build stages (#426) --- mop/Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/mop/Dockerfile b/mop/Dockerfile index c80f4d6..d9c856e 100644 --- a/mop/Dockerfile +++ b/mop/Dockerfile @@ -5,7 +5,7 @@ # --name mop \ # r.j3ss.co/mop # -FROM alpine:latest +FROM alpine:latest as builder RUN apk --no-cache add \ ca-certificates @@ -24,9 +24,8 @@ RUN buildDeps=' \ set -x \ && apk --no-cache add $buildDeps \ && go get github.com/mop-tracker/mop/cmd/mop \ - && mv /go/bin/mop /usr/bin/mop \ - && apk del $buildDeps \ - && rm -rf /go \ && echo "Build complete." +FROM alpine:latest +COPY --from=builder /go/bin/mop /usr/bin/mop ENTRYPOINT [ "mop" ]