version: "3.5"
services:
ldap:
image: cf532088799/eswin:openldap
container_name: ldap
hostname: ldap
privileged: true
user: root
ports:
- 389:389
- 636:636
environment:
- LDAP_ORGANISATION=example
- LDAP_DOMAIN=example.cn
- LDAP_ADMIN_PASSWORD=P@ssw0rd
- SET_CONTAINER_TIMEZONE=true
- CONTAINER_TIMEZONE=Asia/Shanghai
volumes:
- /etc/localtime:/etc/localtime:ro
- /data/openldap/ldap:/var/lib/ldap:Z
- /data/openldap/slapd.d:/etc/ldap/slapd.d:Z
restart: always
tty: true
phpldapadmin:
container_name: phpldapadmin
privileged: true
image: cf532088799/eswin:phpldapadmin
ports:
- "8080:80"
environment:
- PHPLDAPADMIN_HTTPS=false
- PHPLDAPADMIN_LDAP_HOSTS=ldap
links:
- ldap
depends_on:
- ldap