FROM php:7.0.33-apache
WORKDIR /var/www/html
# php config
RUN cd /usr/local/etc/php/conf.d/ && \
  echo 'memory_limit = 512M\nupload_max_filesize = 20M\nmax_execution_time = 30\npost_max_size = 16M' >> /usr/local/etc/php/conf.d/docker-php-conf.ini
RUN apt-get update && apt-get install -y libpng-dev
RUN apt-get install -y \
    libwebp-dev \
    libjpeg62-turbo-dev \
    libpng-dev libxpm-dev \
    libfreetype6-dev \
    zip \
    openssl \
    wget
RUN docker-php-ext-configure gd --with-png-dir=/usr/include --with-jpeg-dir=/usr/include
RUN docker-php-ext-install gd mysqli pdo_mysql zip
RUN a2enmod headers expires rewrite
COPY --from=composer:1.10.26 /usr/bin/composer /usr/local/bin/composer
COPY . /var/www/html/.
RUN chmod 777 -R /var/www/html