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" ]