From a596e5bd246519d84a98e938319299c1d9a311fa Mon Sep 17 00:00:00 2001 From: zv0n Date: Sat, 29 Oct 2022 13:43:24 +0200 Subject: [PATCH] Dockerfile --- Dockerfile | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..4472d3c --- /dev/null +++ b/Dockerfile @@ -0,0 +1,15 @@ +FROM golang:1.18-alpine AS build + +WORKDIR /app +COPY . ./ +RUN go mod download +RUN cd /app/cmd/lunch-go && go build -o /lunch-go + +FROM alpine + +COPY --from=build /lunch-go /lunch-go +RUN apk update && apk add poppler-utils + +EXPOSE 8080 + +CMD [ "/lunch-go" ]