FROM golang:1.23-bookworm AS base WORKDIR /build COPY go.mod ./ COPY . . RUN go build -o card_validate ./cmd/api.go EXPOSE 8080 # todo: check signal handling CMD ["/build/card_validate"]