FROM php:7.2.34-apache

RUN echo "deb http://archive.debian.org/debian/ stretch main contrib non-free" > /etc/apt/sources.list \
    && echo "deb-src http://archive.debian.org/debian/ stretch main contrib non-free" >> /etc/apt/sources.list \
    && apt-get update && apt-get install zip unzip

RUN docker-php-ext-install pdo pdo_mysql

COPY ./ConfigDocker/php.ini /usr/local/etc/php/

RUN curl -sS https://getcomposer.org/installer | php -- --install-dir=/usr/local/bin --filename=composer

RUN a2enmod rewrite

RUN rm -rf /etc/apache2/sites-enabled/000-default.conf

COPY ./ConfigDocker/vhost.conf /etc/apache2/sites-available/000-default.conf

RUN a2ensite 000-default.conf

COPY . /var/www/html/

RUN chmod 775 -R /var/www/html

RUN chown -R www-data:www-data /var/www/html

RUN composer i

