lucky-tgbot/Dockerfile

15 lines
313 B
Docker
Raw Normal View History

FROM golang:1.23.5-bookworm AS builder
2025-01-22 17:26:32 +08:00
ARG VERSION=prod
WORKDIR /app
COPY . .
RUN go mod tidy
2025-01-22 17:26:32 +08:00
RUN go build -o lucky
FROM debian:bookworm
2025-01-22 17:26:32 +08:00
WORKDIR /app
COPY --from=builder /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
2025-01-22 17:26:32 +08:00
COPY --from=builder /app/lucky .
COPY --from=builder /app/plugin ./plugin
CMD ["./lucky"]