File size: 254 Bytes
c692a27 8b0ed08 c692a27 8b0ed08 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | FROM golang:1.21-alpine AS builder
WORKDIR /app
COPY go.mod ./
COPY *.go ./
RUN go build -o gateway .
FROM alpine:latest
RUN apk --no-cache add ca-certificates
WORKDIR /app
COPY --from=builder /app/gateway .
ENV PORT=7860
EXPOSE 7860
CMD ["./gateway"]
|