OpenDJ is an LDAP v3 compliant high performance directory service
1M+

OpenDJ is an LDAPv3 compliant directory service, which has been developed for the Java platform, providing a high performance, highly available, and secure store for the identities managed by your organization. Its easy installation process, combined with the power of the Java platform makes OpenDJ the simplest, fastest directory to deploy and manage and allow store LDAPv3 database in Cassandra/Scylla cluster.
An open source, lightweight, embeddable directory that can easily share real-time customer, device, and user identity data across enterprise, cloud, social, and mobile environments.
| Tag | JRE Version | Platforms |
|---|---|---|
| 21 | linux/amd64, linux/arm64/8, linux/arm/v7, linux/ppc64le, linux/s390x | |
| 8 | linux/amd64, linux/arm64/8, linux/arm/v7, linux/ppc64le, linux/s390x, linux/386, linux/arm/v6 |
| Variable | Default Value | Description |
|---|---|---|
| ADD_BASE_ENTRY | --addBaseEntry | if set, creates base DN entry |
| PORT | 1389 | LDAP Listener Port |
| LDAPS_PORT | 1636 | LDAPS Listener Port |
| BASE_DN | dc=example,dc=com | OpenDJ Base DN |
| ROOT_USER_DN | cn=Directory Manager | Initial root user DN |
| ROOT_PASSWORD | password | Initial root user password |
| SECRET_VOLUME | - | Mounted keystore volume, if present copies keystore over |
| MASTER_SERVER | - | Replication master server |
| VERSION | LATEST | OpenDJ version |
| OPENDJ_USER | - | user which runs OpenDJ |
| OPENDJ_REPLICATION_TYPE | - | OpenDJ Replication type, valid values are:
|
| OPENDJ_SSL_OPTIONS | --generateSelfSignedCertificate | you can replace ssl options at here, like : "--usePkcs12keyStore /opt/domain.pfx --keyStorePassword domain" |
| OPENDJ_JAVA_ARGS | -server -XX:+UseContainerSupport | OPENDJ_JAVA_ARGS |
docker run -h ldap-01.domain.com -p 1389:1389 -p 1636:1636 -p 4444:4444 --name ldap-01 openidentityplatform/opendj
docker run -it --rm --entrypoint "/opt/opendj/bin/import-ldif" \
-v ./data.ldif:/opt/opendj/import-data/data.ldif \
openidentityplatform/opendj \
-b dc=openam,dc=openidentityplatform,dc=org -D 'cn=Directory Manager' -h opendj -p 4444 -w passw0rd -l /opt/opendj/import-data/data.ldif
See also
Content type
Image
Digest
sha256:faa03bc00…
Size
180.1 MB
Last updated
5 days ago
Requires Docker Desktop 4.37.1 or later.
Pulls:
1,412
Last week