From e8f92293d9ca3204809b86b6efdad7ce29f319b9 Mon Sep 17 00:00:00 2001 From: Kieran Date: Wed, 5 Jun 2024 02:45:33 +0100 Subject: [PATCH] Added dockerfile --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..57ebd45 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM golang:1.22.3 AS builder + +WORKDIR /go/src/github.com/BreathXV/ReforgerWhitelistAPI + +COPY . . + +RUN go install github.com/gorm.io/gorm/... + +RUN go build -o main . + +FROM alpine:3.12 AS runner + +WORKDIR /app + +COPY --from=builder /go/src/github.com/BreathXV/ReforgerWhitelistAPI/main . + +ENTRYPOINT ["/app/main"] \ No newline at end of file