Dockerfile 676 B

12345678910111213141516171819202122232425
  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_ssl \
  10. tcpdump krb5-workstation vim \
  11. && yum update -y && yum clean all
  12. ADD httpd-krb5.conf /etc/httpd/conf.d/
  13. ADD index.html /var/www/html/index.html
  14. ADD krb5.conf /etc/krb5.conf
  15. ADD http.testtab /etc/httpd/
  16. #RUN ln -sf /dev/stdout /var/log/httpd/access_log && \
  17. # ln -sf /dev/stdout /var/log/httpd/ssl_access_log && \
  18. # ln -sf /dev/stdout /var/log/httpd/ssl_request_log && \
  19. # ln -sf /dev/stderr /var/log/httpd/error_log && \
  20. # ln -sf /dev/stderr /var/log/httpd/ssl_error_log