FROM alpine ARG HTTP_PROXY_HOST ARG HTTP_PROXY_PORT ARG HTTPS_PROXY_HOST ARG HTTPS_PROXY_PORT RUN \ if [ -n "$HTTP_PROXY_HOST" -a -n "$HTTP_PROXY_PORT" ]; then export http_proxy=http://$HTTP_PROXY_HOST:$HTTP_PROXY_PORT; fi && \ if [ -n "$HTTPS_PROXY_HOST" -a -n "$HTTPS_PROXY_PORT" ]; then export https_proxy=http://$HTTPS_PROXY_HOST:$HTTPS_PROXY_PORT; fi && \ apk add --no-cache openldap openldap-clients openldap-back-ldap openldap-overlay-deref ldapvi && mkdir -p /run/openldap COPY root / EXPOSE 389 CMD ["/usr/sbin/slapd", "-d", "256", "-u", "ldap", "-g", "ldap", "-f", "/etc/openldap/slapd.conf", "-h", "ldap://0.0.0.0"]