mirror of https://github.com/OpenIdentityPlatform/OpenDJ.git

edit | blame | history | raw

How-to:

Build docker image:

docker build -t openidentityplatform/opendj --build-arg VERSION=4.5.1 .

Run image

docker run -d -p 1389:1389 -p 1636:1636 -p 4444:4444 --name opendj openidentityplatform/opendj:4.5.1

Environment Variables

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 | - | OpenDJ version |
| OPENDJ_USER | - | user which runs OpenDJ |
| OPENDJ_REPLICATION_TYPE | - | OpenDJ Replication type, valid values are:

  • simple - standart replication
  • srs - standalone replication servers
  • sdsr - Standalone Directory Server Replicas
  • rg - Replication Groups
Other values will be ignored |
| OPENDJ_SSL_OPTIONS | --generateSelfSignedCertificate | you can replace ssl options at here, like : "--usePkcs12keyStore /opt/domain.pfx --keyStorePassword domain" |