FROM centos:7 RUN yum update -y # Import archive signing keys and update packages RUN rpm --import https://dl.fedoraproject.org/pub/epel/RPM-GPG-KEY-EPEL-7 && \ rpm --import https://rpms.remirepo.net/RPM-GPG-KEY-remi && \ yum install -y yum-utils && \ yum update -y RUN yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm \ https://rpms.remirepo.net/enterprise/remi-release-7.rpm && \ yum-config-manager --enable remi-php74 && \ yum install -y --setopt=tsflags=nodocs --noplugins \ php-cli php-ldap && \ yum clean all COPY ldap.php /tmp/ldap.php # RUN LD_PRELOAD=/usr/lib64/libldap_r-2.4.so.2.10.7 php /tmp/ldap.php # RUN mv /etc/php.d/20-ldap.ini /etc/php.d/19-ldap.ini RUN php /tmp/ldap.php RUN php --modules && php --version && rpm -q php-cli ENTRYPOINT ["php"] CMD ["-a"]