goircd/Dockerfile
Mathias Kaufmann 2678bcb062 Fixed entrypoint
Signed-off-by: Mathias Kaufmann <me@stei.gr>
2018-03-14 01:08:43 +01:00

17 lines
363 B
Docker

FROM golang:1.10 AS goircd-builder
ARG PACKAGE=github.com/bbusse/goircd
ENV PACKAGE=$PACKAGE
WORKDIR /go/src/$PACKAGE/
ADD . /go/src/$PACKAGE/
RUN export CGO_ENABLED=0 \
&& go get $PACKAGE \
&& make -f GNUmakefile goircd \
&& mv goircd /go/bin/goircd
FROM alpine AS goircd
COPY --from=goircd-builder /go/bin/goircd /bin/goircd
ENTRYPOINT ["goircd"]