FROM docker.io/library/golang:alpine AS build WORKDIR /src COPY go.mod go.sum ./ RUN go mod download COPY . . RUN go build -o /out/mrvc FROM docker.io/library/alpine COPY --from=build /out/mrvc /mrvc ENTRYPOINT ["/mrvc"]