diff --git a/image/rhel/Dockerfile b/image/rhel/Dockerfile index 52700d69fb35a..1207a37d4e329 100644 --- a/image/rhel/Dockerfile +++ b/image/rhel/Dockerfile @@ -1,12 +1,12 @@ ARG BASE_REGISTRY=registry.access.redhat.com -ARG BASE_IMAGE=ubi8/ubi +ARG BASE_IMAGE=ubi8-minimal ARG BASE_TAG=8.5 FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} AS extracted_bundle COPY bundle.tar.gz / WORKDIR /bundle -RUN tar -zxf /bundle.tar.gz +RUN microdnf install tar gzip && tar -zxf /bundle.tar.gz FROM ${BASE_REGISTRY}/${BASE_IMAGE}:${BASE_TAG} @@ -38,9 +38,10 @@ RUN ln -s entrypoint-wrapper.sh /stackrox/admission-control && \ ln -s entrypoint-wrapper.sh /stackrox/sensor-upgrader && \ ln -s /assets/downloads/cli/roxctl-linux /stackrox/roxctl && \ rpm --import RPM-GPG-KEY-CentOS-Official && \ - dnf upgrade -y && \ - dnf install -y lz4 bzip2 /tmp/snappy.rpm && \ - dnf clean all && \ + microdnf upgrade && \ + rpm -i /tmp/snappy.rpm && \ + microdnf install lz4 bzip2 findutils && \ + microdnf clean all && \ rm /tmp/snappy.rpm RPM-GPG-KEY-CentOS-Official && \ # (Optional) Remove line below to keep package management utilities rpm -e --nodeps $(rpm -qa curl '*rpm*' '*dnf*' '*libsolv*' '*hawkey*' 'yum*') && \