Я решил эту проблему.
Если вы посмотрите на документ, вы обнаружите ошибку 34, означающую недопустимое DN.
Когда вы инициализируете свой сервер ldap с помощью Docker, если сценарий запускане нашел вашу переменную среды LDAP_BASE_DN, она сгенерирует переменную из LDAP_DOMAIN, например, LDAP_DOMAIN = "xxx.com" приведет к LDAP_BASE_DN = "dc = xxx, dc = com".
Но если вы остановитесьваш контейнер, и запустите еще один со старым томом, запускаемый scirpt не будет генерировать LDAP_BASE_DN из вашего LDAP_DOMAIN, когда вы посмотрите журнал отладки, вы обнаружите, что он запускается с пустым DN.Именно поэтому он не запустится нормально.
Таким образом, решение очевидно: каждый раз устанавливайте LDAP_BASE_DN, если вы используете файл docker-compose, просто добавьте его в раздел «environment».