2023-04-07 13:50:11 +00:00
|
|
|
ARG ImageVersion
|
|
|
|
|
|
|
|
FROM rockylinux/rockylinux:$ImageVersion-ubi as ubi-micro-build
|
|
|
|
ARG ImageVersion
|
|
|
|
RUN yum install --installroot /mnt/rootfs coreutils-single glibc-minimal-langpack --releasever $ImageVersion --setopt install_weak_deps=false --nodocs -y && yum --installroot /mnt/rootfs clean all
|
|
|
|
RUN rm -rf /mnt/rootfs/var/cache/* /mnt/rootfs/var/log/dnf* /mnt/rootfs/var/log/yum.*
|
|
|
|
|
|
|
|
FROM scratch
|
|
|
|
LABEL summary="Rocky Linux UBI micro image" \
|
2023-11-28 22:58:50 +00:00
|
|
|
org.opencontainers.image.authors="Magauer Lukas <lukas@magauer.eu>" \
|
|
|
|
org.opencontainers.image.description="Very small image which doesn't install the package manager." \
|
|
|
|
org.opencontainers.image.licenses="BSD-3-Clause" \
|
|
|
|
org.opencontainers.image.url="https://github.com/rocky-linux/sig-cloud-instance-images" \
|
|
|
|
org.opencontainers.image.vendor="Rocky Enterprise Software Foundation"
|
2023-04-07 13:50:11 +00:00
|
|
|
|
|
|
|
COPY --from=ubi-micro-build /mnt/rootfs/ /
|
|
|
|
COPY --from=ubi-micro-build /etc/yum.repos.d/* /etc/yum.repos.d/
|
|
|
|
CMD /bin/sh
|