From 485d9a9f963a9c92b347242f8117d120b59111fa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Mika=C3=ABl=20Cluseau?= Date: Tue, 2 Apr 2019 13:40:08 +1100 Subject: [PATCH] dockerfile --- Dockerfile | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4166c98 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,19 @@ +# ------------------------------------------------------------------------ +from golang:1.12.0 as build + +env CGO_ENABLED=0 + +workdir /src +add go.mod go.sum /src/ +run go mod download + +add . ./ +run go test ./... +run go install ./cmd/... + +# ------------------------------------------------------------------------ +from alpine:3.9 +run apk add --update mksquashfs + +add layer/ /layer/ +copy --from=build /go/bin/ /layers/sbin/