FROM golang AS builder WORKDIR /src COPY go.* ./ RUN go mod download -x && go mod verify COPY . . RUN CGO_ENABLED=0 GOOS=linux go build -tags -netgo -o sub FROM scratch COPY --from=builder /src/sub /sub CMD ["/sub"]