Enshi/enshi_back/dockerfile
2025-01-31 20:18:44 +03:00

12 lines
272 B
Plaintext

FROM golang:1.23.3-alpine3.20 AS builder
WORKDIR /enshi_app
COPY go.mod go.sum ./
RUN go mod download
COPY . .
RUN go build -o enshi_bin .
FROM alpine
COPY --from=builder /enshi_app/enshi_bin /usr/local/bin/enshi_bin
EXPOSE 9876
ENTRYPOINT [ "/usr/local/bin/enshi_bin" ]