This container is designed to have an LDAP server that can be quickly launched for testing. NOTE: This container is NOT designed for production use.
Variable | Description | Example |
---|---|---|
APACHEDS_ROOT_PASSWORD | The password for uid=admin,ou=system |
my_password_is_secure! |
APACHEDS_TLS_KS_PWD | The password for the Java keystore used for ApacheDS' TLS listener | still_super_secure! |
DN | The root suffix of the directory | dc=domain,dc=com |
OBJECT_CLASS | The object class of the root suffix's object | domain |
LDIF_FILE | The path (in the container) of the initial LDIF file, optional | /etc/apacheds/data.ldif |
PRE_RUN_SCRIPT | Optional - A script can be run after initializing the directory before loading data |
Path | Description |
---|---|
/etc/apacheds | External apacheds configuration options for the container. MUST contain a keystore called apacheds.jks that has an RSA keypair used for TLS in apacheds |
/var/apacheds | Optional - Where all persistent data is stored. If not included as a separate mount all data is ephemeral and will be lost when the container is destroyed |