osixia/openldap Docker 镜像
osixia查看 Docker Hub 原文页
带有TLS、多主复制和简易引导功能的OpenLDAP镜像。
461 次收藏下载次数: 0状态:社区镜像维护者:osixia仓库类型:镜像最近更新:
docker-openldap 镜像文档
镜像概述
docker-openldap是一个基于OpenLDAP的Docker镜像,提供便捷的目录服务部署方案。该镜像集成TLS加密、多主复制功能,并支持简易引导配置,适用于快速搭建企业级LDAP服务。镜像源代码和详细帮助文档可在GitHub获取:https://github.com/osixia/docker-openldap。
核心功能与特性
- TLS加密:支持SSL/TLS协议,保障数据传输安全
- 多主复制:实现多主节点数据同步,提升服务可用性和容错能力
- 简易引导:提供简化的初始化配置流程,降低部署复杂度
- 灵活配置:支持通过环境变量、配置文件自定义LDAP服务参数
- 容器化部署:基于Docker容器,资源占用低,易于集成到现有架构
使用场景
- 企业内部用户身份认证与授权管理
- 应用系统的统一用户目录服务
- 需要高可用性和数据一致性的分布式LDAP部署
- 开发测试环境中的LDAP服务快速搭建
使用方法
基本部署
通过以下命令启动单节点OpenLDAP服务:
dockerdocker run --name openldap -p 389:389 -p 636:636 -d docker.xuanyuan.run/osixia/openldap
多主复制配置
启用多主复制需指定相关环境变量,示例:
dockerdocker run --name openldap-master1 \ -e LDAP_REPLICATION=true \ -e LDAP_REPLICATION_HOSTS="#PYTHON2BASH:['ldap://master1.example.com','ldap://master2.example.com']" \ -d docker.xuanyuan.run/osixia/openldap
详细配置步骤请参考GitHub文档。
环境变量配置
常用环境变量说明:
LDAP_DOMAIN:LDAP域名(如example.com)LDAP_ADMIN_PASSWORD:管理员密码LDAP_REPLICATION:是否启用复制(设为true启用)LDAP_TLS:是否启用TLS(设为true启用)
更多配置参数和高级用法,请访问GitHub仓库:https://github.com/osixia/docker-openldap
osixia 命名空间的其他可用镜像:
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
DockerHub 原生拉取命令
docker pull osixia/openldap:<标签>
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务