Dockerfile
## BuidlerFROM golang:1.22.3-alpine3.18 AS builder ARG VERSIONARG REVISIONARG TIMESTAMP WORKDIR /app COPY go.mod go.sum ./RUN go mod download COPY . .RUN go build -ldflags "-X github.com/ucpr/mongo-streamer/pkg/stamp.BuildVersion=${VERSION} -X github.com/ucpr/mongo-streamer/pkg/stamp.BuildRevision=${REVISION} -X github.com/ucpr/mongo-streamer/pkg/stamp.BuildTimestamp=${TIMESTAMP}" -o ./build/mongo-streamer ./cmd ## RunnerFROM alpine:3.18 WORKDIR /app COPY --from=builder /app/build/mongo-streamer . USER 1001 CMD [ "/app/mongo-streamer" ]