FROM almalinux:8 MAINTAINER Daniel Berteaud ARG ZM_VERSION=9.0.0 \ ZM_PATCH=38 ENV ZM_VERSION=${ZM_VERSION} \ ZM_PATCH=${ZM_PATCH} RUN set -x &&\ dnf group install -y "Development Tools" &&\ dnf config-manager --set-enabled -y powertools &&\ dnf module enable -y javapackages-tools &&\ dnf install -y java-1.8.0-openjdk \ gcc-c++ \ ant-junit \ ruby \ git \ maven \ perl \ cpan \ wget \ curl \ vim \ rpm-build \ createrepo \ rsync \ patch\ make \ cmake \ sudo \ expat-devel \ pcre2-devel \ libaio-devel \ ncurses-devel \ curl-devel \ pam-devel \ bison \ file-devel \ perl-HTML-Tagset \ perl-Module-Install \ libidn-devel \ &&\ dnf clean all &&\ mkdir /work &&\ chmod 777 /work &&\ mkdir /patches COPY bin/ /usr/local/bin/ COPY patches /patches #COPY zmbuilder.repo /etc/yum.repos.d/zmbuilder.repo WORKDIR /work CMD zmbuilder