Dockerfile 559 B

12345678910111213141516171819202122232425
  1. FROM debian:jessie
  2. MAINTAINER Christian Luginbühl <dinke@pimprecords.com>
  3. ENV OPENLDAP_VERSION 2.4.40
  4. RUN apt-get update && \
  5. DEBIAN_FRONTEND=noninteractive apt-get install --no-install-recommends -y \
  6. slapd=${OPENLDAP_VERSION}* && \
  7. apt-get clean && \
  8. rm -rf /var/lib/apt/lists/*
  9. RUN mv /etc/ldap /etc/ldap.dist
  10. EXPOSE 389
  11. VOLUME ["/etc/ldap", "/var/lib/ldap"]
  12. COPY modules/ /etc/ldap.dist/modules
  13. COPY entrypoint.sh /entrypoint.sh
  14. ENTRYPOINT ["/entrypoint.sh"]
  15. CMD ["slapd", "-d", "32768", "-u", "openldap", "-g", "openldap"]