FROM golang:1.21-alpine3.18@sha256:926f7f7e1ab8509b4e91d5ec6d5916ebb45155b0c8920291ba9f361d65385806 AS builder WORKDIR /corn-util COPY go.mod go.sum ./ RUN go mod download COPY . . RUN go build -v -trimpath ./ FROM alpine:latest@sha256:eece025e432126ce23f223450a0326fbebde39cdf496a85d8c016293fc851978 AS runner WORKDIR /home/corn-util COPY --from=builder /corn-util/bot ./ EXPOSE 23242 CMD ["./bot"]