diff --git a/Dockerfile b/Dockerfile index 71c8c958..30c06f7e 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,7 +13,7 @@ # limitations under the License. # Build the manager binary -FROM golang:1.23 AS builder +FROM golang:1.27 AS builder ARG TARGETOS ARG TARGETARCH diff --git a/Dockerfile.model-validation.rh b/Dockerfile.model-validation.rh index 061d03fb..5fd387f1 100644 --- a/Dockerfile.model-validation.rh +++ b/Dockerfile.model-validation.rh @@ -1,5 +1,5 @@ # Build the manager binary -FROM registry.redhat.io/ubi9/go-toolset:9.7-1775724628@sha256:a5c9eaea7dd305d0c79a0ff5c620c1c7a0cff87335684ae216205faca70458f3 AS builder +FROM registry.redhat.io/ubi9/go-toolset:9.8-1792425967@sha256:fdfd65e432655801f89a7771c612c4225a94d214e3f1cc932f0e005347ccb11f AS builder ARG TARGETOS ARG TARGETARCH @@ -24,7 +24,7 @@ COPY internal/ internal/ RUN CGO_ENABLED=0 GOOS=${TARGETOS:-linux} GOARCH=${TARGETARCH} go build -a -o manager cmd/main.go # Use minimal base image to package the manager binary -FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:d91be7cea9f03a757d69ad7fcdfcd7849dba820110e7980d5e2a1f46ed06ea3b +FROM registry.access.redhat.com/ubi9/ubi-minimal@sha256:c4c285d42941ebb2bd4da878479008e1e4536bb599aad1dbe568f89de9053661 WORKDIR / COPY --from=builder /workspace/manager . USER 65532:65532