Dockerfile 482 B

1234567891011121314151617181920
  1. FROM php:7.2-apache
  2. EXPOSE 80
  3. EXPOSE 443
  4. COPY ./ /var/www/html/
  5. COPY ./ssl/ssl-cert.pem /etc/ssl/certs/ssl-cert.pem
  6. COPY ./ssl/ssl-cert.key /etc/ssl/private/ssl-cert.key
  7. COPY ./000-default.conf /etc/apache2/sites-available/000-default.conf
  8. COPY ./default-ssl.conf /etc/apache2/sites-available/default-ssl.conf
  9. RUN a2enmod rewrite && a2enmod ssl && a2enmod socache_shmcb
  10. RUN a2ensite default-ssl
  11. RUN chown -R www-data:www-data /var/www/html/
  12. RUN chmod 775 -R /var/www/html/