Dockerfile 462 B

123456789101112131415
  1. FROM wordpress:php7.4-apache
  2. # SSL Setup
  3. COPY ./nginx/selfsigned.key /etc/ssl/private/selfsigned.key
  4. COPY ./nginx/selfsigned.pem /etc/ssl/selfsigned.pem
  5. # Apache / PHP setup
  6. COPY ./wordpress/uploads.ini /usr/local/etc/php/conf.d/uploads.ini
  7. COPY ./wordpress/default_443.conf /etc/apache2/sites-available/default-ssl.conf
  8. RUN ln -s /etc/apache2/sites-available/default-ssl.conf /etc/apache2/sites-enabled/
  9. RUN a2enmod headers ssl
  10. RUN service apache2 restart