1
0
mirror of https://github.com/jessfraz/dockerfiles.git synced 2025-04-10 22:22:45 +02:00

use build stages for micro/Dockerfile. ()

This commit is contained in:
fonglh 2018-09-15 03:05:50 +08:00 committed by Jess Frazelle
parent 88636ee2d9
commit 938d2986dc

@ -1,4 +1,4 @@
FROM alpine:latest
FROM alpine:latest as builder
LABEL maintainer "Christian Koep <christiankoep@gmail.com>"
ENV PATH /go/bin:/usr/local/go/bin:$PATH
@ -21,10 +21,8 @@ RUN buildDeps=' \
&& cd /go/src/github.com/zyedidia/micro \
&& mkdir -p /go/bin \
&& make install \
&& mv /go/bin/micro /usr/bin/micro \
&& rm -rf /go/src/github.com/zyedidia/micro \
&& apk del $buildDeps \
&& rm -rf /go \
&& echo "Build complete."
FROM alpine:latest
COPY --from=builder /go/bin/micro /usr/bin/micro
ENTRYPOINT [ "micro" ]