FROM golang:1.19.5 AS builder WORKDIR /usr/src/app COPY go.mod go.sum ./ RUN go mod download && go mod verify COPY . . RUN go build -buildvcs=false -v -o /usr/local/bin/ ./... FROM golang:1.19.5 WORKDIR /usr/local/bin COPY --from=builder /usr/local/bin/backend . COPY .env /usr/local/bin CMD ["backend", "migrate", "serve"]