From 1171909046c475280f8ef5ed8af9f7bd3aa5a66a Mon Sep 17 00:00:00 2001 From: Maxim Baz Date: Mon, 30 Jul 2018 01:02:57 +0200 Subject: [PATCH] Add Dockerfile --- Dockerfile | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..d67a4cd --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +# Compile +FROM golang:alpine AS build +ADD . /go/src/github.com/mpolden/ipd +WORKDIR /go/src/github.com/mpolden/ipd +RUN apk --update add git +RUN go get -d -v ./... +RUN go install ./... + +# Run +FROM alpine +RUN mkdir -p /opt/ +COPY --from=build /go/bin/ipd /opt/ +WORKDIR /opt/ +ENTRYPOINT ["/opt/ipd"]