openldap

osixia/openldap Docker 镜像

带有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服务:

docker
docker run --name openldap -p 389:389 -p 636:636 -d docker.xuanyuan.run/osixia/openldap

多主复制配置

启用多主复制需指定相关环境变量,示例:

docker
docker 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

镜像拉取方式

您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。

轩辕镜像加速拉取命令点我查看更多 openldap 镜像标签

docker pull docker.xuanyuan.run/osixia/openldap:<标签>

DockerHub 原生拉取命令

docker pull osixia/openldap:<标签>
专业版 · 高速稳定拉取镜像
50GB 仅 ¥8/年
高速镜像下载在线技术支持专业版保障服务可用付费会员免广告