From 1f009c6d11f8f0c5b985a0b84d1f6f31fcc0a715 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=20Jurmanovi=C4=87?= Date: Tue, 25 May 2021 19:48:54 +0200 Subject: [PATCH] added dockerfile --- dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dockerfile diff --git a/dockerfile b/dockerfile new file mode 100644 index 0000000..185b761 --- /dev/null +++ b/dockerfile @@ -0,0 +1,15 @@ +FROM golang:alpine as builder + +WORKDIR /app + +COPY . . + +RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o ./bin/api ./cmd/api/main.go + +FROM scratch + +WORKDIR /app + +COPY --from=builder /app/bin/api /usr/bin/ + +ENTRYPOINT ["api"]