一/部署docker-compose
docker和docker-compose部署_qq_40849058的博客-CSDN博客
相关文件下载 阿里云盘分享
二/部署openldap
1/编写docker-compose.yml文件
参考:Docker Hub
[root@HK_zwf ldap]# vim docker-compose.yml
version: '2'
services:
openldap:
image: osixia/openldap:1.5.0
container_name: openldap
environment:
LDAP_ORGANISATION: "bswt"
LDAP_DOMAIN: "busXXXXXXnti.com"
LDAP_ADMIN_PASSWORD: "BXXXXXX2"
LDAP_CONFIG_PASSWORD: "BXXXXXX2"
LDAP_READONLY_USER: "true"
LDAP_READONLY_USER_USERNAME: "guest"
LDAP_READONLY_USER_PASSWORD: "BXXXXXX2"
restart: always
volumes:
- ./data/ldap:/var/lib/ldap
- ./data/slapd:/etc/ldap/slapd.d
ports:
- "389:389"
- "636:636"
phpldapadmin:
image: osixia/phpldapadmin:latest
environment:
PHPLDAPADMIN_LDAP_HOSTS: "openldap"
PHPLDAPADMIN_HTTPS: "false"
restart: always
ports:
- "9120:80"
depends_on:
- openldap
2/启动
[root@HK_zwf ldap]# docker-compose up -d
3/网页登陆
打开浏览器:http://IP:9120 (网页好难用,还是客户端好用)
账号:cn=admin,dc=buXXXXXXi,dc=com
密码:BXXX2
4/下载pc客户端
安装LdapAdminExe-w64-1.8.3.zip 。