# Official Debian image FROM debian:stretch RUN apt-get update \ && apt-get install -y --no-install-recommends \ apache2 \ libapache2-mod-php7.0 \ php7.0 \ php7.0-cli \ php7.0-curl \ php7.0-gd \ php7.0-imagick \ php7.0-imap \ php7.0-intl \ php7.0-ldap \ php7.0-mcrypt \ php7.0-mysql \ php7.0-mbstring \ php7.0-ssh2 \ php7.0-xml \ php7.0-zip \ composer \ ca-certificates \ && rm -rf /var/lib/apt/lists/* COPY apache2-php/stretch/apache-evolinux-defaults.conf /etc/apache2/conf-available COPY apache2-php/stretch/php-evolinux-defaults.ini /etc/php/7.0/apache2/conf.d RUN a2enconf apache-evolinux-defaults RUN a2enmod rewrite remoteip headers RUN echo "export APACHE_ARGUMENTS='-DFOREGROUND'" >>/etc/apache2/envvars EXPOSE 80 VOLUME /var/www/ CMD ["apache2ctl", "-k", "start"]