From fadc556cf8a702f9195205d6bbf3ef62458596f0 Mon Sep 17 00:00:00 2001 From: Denis Zheleztsov Date: Tue, 3 Mar 2020 15:22:13 +0300 Subject: [PATCH] Add docker build --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3bb67ef --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM golang:latest AS builder + +COPY . /fetcher + +WORKDIR /fetcher + +ENV CGO_ENABLED=0 + +RUN go build -o /usr/local/bin/fetcher + +FROM alpine:latest + +COPY --from=builder /usr/local/bin/fetcher /usr/local/bin/fetcher + +RUN apk update && apk add ca-certificates + +USER nobody