GetMerlin2API / Dockerfile
game-wake-wolf's picture
Update Dockerfile
ff0a966 verified
raw
history blame
257 Bytes
FROM golang:1.22-bullseye as builder
WORKDIR /app
COPY api/ ./api/
COPY go.mod go.sum ./
RUN go mod download
RUN go build -o main ./api
FROM debian:bullseye-slim
COPY --from=builder /app/main /app/main
RUN chmod +x /app/main
EXPOSE 8080
CMD ["/app/main"]