Docker-compose 安装 LDAP+phpLDAPadmin
docker-compose 安装 LDAP+phpLDAPadmin
1、docker-compose.yml
version: '2'
services:
#ldap服务
openldap:
image: osixia/openldap
container_name: openldap-server
hostname: ldap-server
networks:
- ldap
ports:
- '389:389'
- '636:636'
environment:
- LDAP_ORGANISATION=baidu #组织名称,需要改
- LDAP_DOMAIN=baidu.com #域名,需要改
- LDAP_ADMIN_USERNAME=admin
- LDAP_ADMIN_PASSWORD=123456
#- LDAP_USERS=user01,user02
#- LDAP_PASSWORDS=password1,password2
#页面管理
phpldapadmin:
image: osixia/phpldapadmin
container_name: openldap-admin
hostname: ldap-admin
privileged: true #授予真实root权限
networks:
- ldap
ports:
- '80:80'
- '443:443' #PHPLDAPADMIN_HTTPS为true有效
environment:
- PHPLDAPADMIN_HTTPS=false
- PHPLDAPADMIN_LDAP_HOSTS=ldap-server #指向openldap的hostname
depends_on:
- openldap
networks:
ldap:
driver: bridge
2、验证
- 登录验证
地址:http:ip #映射的80,直接IP即可访问
账号:cn=admin,dc=baidu,dc=com #整体是一个账户名,cn是用户名,这里注意调整为配置的dc
密码:123456 #密码
分类:
Docker
« 上一篇: Docker 安装 RabbitMQ
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律