FROM golang:1.23.1 as build LABEL author="vlbeaudoin" WORKDIR /go/src/app COPY go.mod go.sum main.go ./ ADD cmd/ cmd/ ADD data/ data/ ADD handlers/ handlers/ ADD models/ models/ ADD responses/ responses/ ADD sql/ sql/ ADD web/ web/ RUN CGO_ENABLED=0 go build -a -o bottin-agenda . # Alpine FROM alpine:latest WORKDIR /app COPY --from=build /go/src/app/bottin-agenda /usr/bin/bottin-agenda CMD ["bottin-agenda", "--help"]