Dockerfile 819 B

12345678910111213141516171819202122232425262728
  1. FROM centos:latest
  2. MAINTAINER Jonathan Turner <jt@jtnet.co.uk>
  3. EXPOSE 80 443
  4. ENV LANG C
  5. ENTRYPOINT ["/usr/sbin/httpd", "-DFOREGROUND"]
  6. RUN yum install -y \
  7. httpd \
  8. mod_auth_kerb \
  9. mod_auth_gssapi \
  10. mod_ssl \
  11. tcpdump krb5-workstation vim \
  12. && yum update -y && yum clean all
  13. RUN mkdir /var/www/html/modkerb && mkdir /var/www/html/modgssapi
  14. ADD httpd-krb5.conf /etc/httpd/conf.d/
  15. ADD index.html /var/www/html/modkerb/index.html
  16. ADD index.html /var/www/html/modgssapi/index.html
  17. ADD krb5.conf /etc/krb5.conf
  18. ADD http.testtab /etc/httpd/
  19. #RUN ln -sf /dev/stdout /var/log/httpd/access_log && \
  20. # ln -sf /dev/stdout /var/log/httpd/ssl_access_log && \
  21. # ln -sf /dev/stdout /var/log/httpd/ssl_request_log && \
  22. # ln -sf /dev/stderr /var/log/httpd/error_log && \
  23. # ln -sf /dev/stderr /var/log/httpd/ssl_error_log