| ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit |
| CMD ["/bin/sh"] |
| ARG OPENLDAP_VERSION |
| |1 OPENLDAP_VERSION=2.6.14 /bin/sh -c apk add --no-cache openldap openldap-back-mdb openldap-clients && apk upgrade --no-cache && slapd -VV 2>&1 | grep -q "${OPENLDAP_VERSION}" || { echo "OpenLDAP version drift: got $(slapd -VV 2>&1 | head -1), want ${OPENLDAP_VERSION}"; exit 1; } && rm -rf /etc/openldap/slapd.d/* /var/lib/openldap/openldap-data/* /var/lib/ldap/* |
| COPY file:d75ac19b8d08b167e6672ffc16786075134053b1cfb3e42078dfd8e6cacd40b0 in /etc/openldap/schema/synthonyx.schema |
| COPY file:61c9205841e80e6e2bb9b99e08e6530ffd48e34e450ccc15c888ee59a843975c in /entrypoint.sh |
| |1 OPENLDAP_VERSION=2.6.14 /bin/sh -c chmod +x /entrypoint.sh |
| VOLUME ["/var/lib/ldap"] |
| EXPOSE 389 |
| HEALTHCHECK --interval=10s --timeout=5s --start-period=30s --retries=5 CMD ldapwhoami -H ldap://127.0.0.1:389 -x 2>/dev/null || exit 1 |
| ENTRYPOINT ["/entrypoint.sh"] |