FROM docker.io/library/rockylinux:9 RUN dnf install --assumeyes --enablerepo=crb \ autoconf \ automake \ bzip2 \ ca-certificates \ cmake \ curl-minimal \ gcc \ gcc-c++ \ gcc-toolset-15-gcc-c++ \ libasan \ git \ libtool \ make \ ninja-build \ patch \ perl-core \ pkgconf-pkg-config \ rpm-build \ tar \ xz \ which \ epel-release \ && sed \ -e 's!^metalink=!#metalink=!g' \ -e 's!^#baseurl=!baseurl=!g' \ -e 's!https\?://download\.example/pub/epel!https://mirrors.ustc.edu.cn/epel!g' \ -i /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel-testing.repo \ && dnf install --assumeyes \ makeself \ && dnf clean all \ && rm -rf /var/cache/dnf