Add dockerfile

This commit is contained in:
NC Thompson committed 2019-01-19 16:12:58 +02:00
1 parent 81f423f487
commit d77bd9c31b
1 file changed
+14
+14
View File
@@ -0,0 +1,14 @@
FROM golang:alpine as builder
RUN apk add build-base linux-headers git
RUN mkdir /build
ADD . /build/
WORKDIR /build
RUN go build -o invertergui ./cmd/invertergui
FROM alpine
RUN adduser -S -D -H -h /app inverteruser
RUN addgroup inverteruser dialout
USER inverteruser
COPY --from=builder /build/invertergui /app/
WORKDIR /app
ENTRYPOINT [ "./invertergui" ]
CMD []