20 lines
540 B
Docker
20 lines
540 B
Docker
ARG ALPINE_VERSION=edge
|
|
FROM docker.io/alpine:${ALPINE_VERSION}
|
|
|
|
ARG OPENLDAP_VERSION=2.6.8-r0
|
|
RUN mkdir -p /run/openldap
|
|
RUN apk --no-cache add \
|
|
"openldap=${OPENLDAP_VERSION}" \
|
|
openldap-back-mdb \
|
|
openldap-back-sql \
|
|
openldap-overlay-dds \
|
|
openldap-overlay-refint \
|
|
openldap-overlay-memberof \
|
|
openldap-overlay-ppolicy \
|
|
openldap-overlay-auditlog \
|
|
openldap-overlay-dynlist \
|
|
openldap-passwd-argon2 \
|
|
openldap-passwd-pbkdf2
|
|
|
|
CMD ["/usr/bin/slapd", "-d", "none", "-h", "ldapi://%2fvar%2frun%2fsockets%2fslapd.sock"]
|