Dockerfile 548 B

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