feat(docker): Add Dockerfile and compose file

This commit is contained in:
Björn Benouarets
2026-01-16 16:11:46 +01:00
parent e35d93e807
commit 88dadab6a2
4 changed files with 37 additions and 4 deletions

21
Dockerfile Normal file
View File

@@ -0,0 +1,21 @@
FROM golang:1.25.3-alpine AS builder
WORKDIR /app
COPY ./app/go.mod ./app/go.sum ./
RUN go mod download
RUN go mod verify
COPY ./app ./.
RUN go build -o app .
FROM alpine:latest AS runner
WORKDIR /app
COPY --from=builder /app/app /app/app
CMD ["./app"]