centos8.docker (2195B)
1FROM docker.io/centos:8 2 3RUN dnf -y update 4ENV PACKAGES \ 5 SDL2-devel \ 6 alsa-lib-devel \ 7 bc \ 8 brlapi-devel \ 9 bzip2 \ 10 bzip2-devel \ 11 ca-certificates \ 12 capstone-devel \ 13 ccache \ 14 clang \ 15 ctags \ 16 cyrus-sasl-devel \ 17 daxctl-devel \ 18 dbus-daemon \ 19 device-mapper-multipath-devel \ 20 diffutils \ 21 findutils \ 22 gcc \ 23 gcc-c++ \ 24 genisoimage \ 25 gettext \ 26 git \ 27 glib2-devel \ 28 glibc-langpack-en \ 29 glibc-static \ 30 glusterfs-api-devel \ 31 gnutls-devel \ 32 gtk3-devel \ 33 hostname \ 34 jemalloc-devel \ 35 libaio-devel \ 36 libasan \ 37 libattr-devel \ 38 libbpf-devel \ 39 libcacard-devel \ 40 libcap-ng-devel \ 41 libcurl-devel \ 42 libdrm-devel \ 43 libepoxy-devel \ 44 libfdt-devel \ 45 libffi-devel \ 46 libgcrypt-devel \ 47 libiscsi-devel \ 48 libjpeg-devel \ 49 libnfs-devel \ 50 libpmem-devel \ 51 libpng-devel \ 52 librbd-devel \ 53 libseccomp-devel \ 54 libslirp-devel \ 55 libssh-devel \ 56 libtasn1-devel \ 57 libubsan \ 58 libudev-devel \ 59 libusbx-devel \ 60 libxml2-devel \ 61 libzstd-devel \ 62 llvm \ 63 lzo-devel \ 64 make \ 65 mesa-libgbm-devel \ 66 ncurses-devel \ 67 nettle-devel \ 68 ninja-build \ 69 nmap-ncat \ 70 numactl-devel \ 71 openssh-clients \ 72 pam-devel \ 73 perl \ 74 perl-Test-Harness \ 75 pixman-devel \ 76 pkgconfig \ 77 pulseaudio-libs-devel \ 78 python3 \ 79 python3-PyYAML \ 80 python3-numpy \ 81 python3-pillow \ 82 python3-pip \ 83 python3-setuptools \ 84 python3-sphinx \ 85 python3-sphinx_rtd_theme \ 86 python3-virtualenv \ 87 python3-wheel \ 88 rdma-core-devel \ 89 rpm \ 90 sed \ 91 snappy-devel \ 92 spice-protocol \ 93 spice-server-devel \ 94 systemd-devel \ 95 systemtap-sdt-devel \ 96 tar \ 97 texinfo \ 98 usbredir-devel \ 99 util-linux \ 100 virglrenderer-devel \ 101 vte291-devel \ 102 which \ 103 xfsprogs-devel \ 104 zlib-devel 105 106RUN dnf install -y dnf-plugins-core && \ 107 dnf config-manager --set-enabled powertools && \ 108 dnf install -y centos-release-advanced-virtualization && \ 109 dnf install -y epel-release && \ 110 dnf install -y $PACKAGES 111RUN rpm -q $PACKAGES | sort > /packages.txt