From 0921485b4dff22b77621393803d68880cca6275e Mon Sep 17 00:00:00 2001 From: Nir Argaman Date: Wed, 13 Jul 2022 11:08:49 +0300 Subject: [PATCH] Change Dockerfile to use registry.redhat.io/ubi9/ubi-micro as the base image Signed-off-by: Nir Argaman --- .../kubevirt-cloud-controller-manager/Dockerfile | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/build/images/kubevirt-cloud-controller-manager/Dockerfile b/build/images/kubevirt-cloud-controller-manager/Dockerfile index ab28f55c9..4aaf16c7d 100644 --- a/build/images/kubevirt-cloud-controller-manager/Dockerfile +++ b/build/images/kubevirt-cloud-controller-manager/Dockerfile @@ -1,6 +1,10 @@ -FROM alpine:3.11.2 +FROM --platform=linux/amd64 golang:1.17.11 AS builder -RUN apk add --no-cache ca-certificates -ADD bin/kubevirt-cloud-controller-manager /bin/ +WORKDIR /go/src/kubevirt.io/cloud-provider-kubevirt +COPY . . -ENTRYPOINT ["/bin/kubevirt-cloud-controller-manager"] +RUN make build + +FROM registry.redhat.io/ubi9/ubi-micro +COPY --from=builder /go/src/kubevirt.io/cloud-provider-kubevirt/bin/kubevirt-cloud-controller-manager /bin/kubevirt-cloud-controller-manager +ENTRYPOINT [ "/bin/kubevirt-cloud-controller-manager" ]