Dockerfile 604 B

12345678910111213141516171819202122232425262728293031323334
  1. FROM debian:jessie
  2. RUN apt-get update && apt-get install -y \
  3. apache2 \
  4. php5 \
  5. php5-curl \
  6. php5-gd \
  7. php5-mysql \
  8. php5-imagick \
  9. imagemagick \
  10. php-apc
  11. # APACHE
  12. ADD katao.conf /etc/apache2/sites-available/
  13. RUN a2dissite 000-default.conf
  14. RUN a2ensite katao.conf
  15. RUN a2enmod rewrite
  16. RUN a2enmod ssl
  17. RUN a2enmod headers
  18. # PHP
  19. RUN php5enmod imagick
  20. RUN rm -rf /var/www/html
  21. # Simple startup script to avoid some issues observed with container restart
  22. ADD start-apache.sh /start-apache.sh
  23. RUN chmod -v +x /start-apache.sh
  24. CMD ["/start-apache.sh"]
  25. EXPOSE 80
  26. EXPOSE 443