FROM golang:1.25-bookworm AS builder ARG OS=linux ARG ARCH=amd64 WORKDIR /go/src/open-cluster-management.io/ocm COPY . . ENV GO_PACKAGE open-cluster-management.io/ocm RUN GOOS=${OS} \ GOARCH=${ARCH} \ GO_BUILD_PACKAGES=./cmd/registration-operator \ make build --warn-undefined-variables FROM registry.access.redhat.com/ubi9/ubi-minimal:latest ENV USER_UID=10001 COPY --from=builder /go/src/open-cluster-management.io/ocm/registration-operator / USER ${USER_UID}