22 lines
442 B
Docker
22 lines
442 B
Docker
|
FROM debian:stable-slim
|
||
|
|
||
|
ARG LDAP_ADMIN_PASSWORD
|
||
|
ARG LDAP_DOMAIN
|
||
|
ARG LDAP_ORGANISATION
|
||
|
|
||
|
ENV LDAP_ADMIN_PASSWORD $LDAP_ADMIN_PASSWORD
|
||
|
ENV LDAP_ORGANISATION $LDAP_ORGANISATION
|
||
|
ENV LDAP_DOMAIN $LDAP_DOMAIN
|
||
|
|
||
|
RUN apt-get update -y && apt dist-upgrade -y
|
||
|
|
||
|
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y slapd ldap-utils
|
||
|
|
||
|
EXPOSE 389
|
||
|
|
||
|
ADD slapd.sh /opt/slapd
|
||
|
|
||
|
RUN apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
|
||
|
|
||
|
CMD /opt/slapd
|