From 853e072a057ee8ec6637244bf49d2f1544aef4d0 Mon Sep 17 00:00:00 2001 From: Andy Cobaugh Date: Tue, 13 Nov 2018 17:24:00 -0500 Subject: [PATCH] add Dockerfile --- Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..dbe2db9 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM golang:1.10-alpine3.7 + +WORKDIR /go/src/vsphere-influxdb-go +COPY . . +RUN apk --update add --virtual build-deps git \ + && go get -d -v ./... \ + && go install -v ./... \ + && rm -rf /go/src \ + && apk del build-deps + +RUN addgroup -S spock && adduser -S spock -G spock + +USER spock + +CMD ["/vsphere-influxdb-go"]