Skip to main content

Installer un LDAP (via docker)

FIchier docker-compose : 

version: '3'

services:
  openldap:
    image: bitnami/openldap:latest
    ports:
      - '1389:1389'
      - '1636:1636'
    environment:
      - LDAP_ADMIN_USERNAME=admin
      - LDAP_ADMIN_PASSWORD=admin
      - LDAP_USERS=user01,user02,user03,user04,user05,user06,user07,user08,user09,user10,user11,user12,user13,user14,user15,user16,user17,user18,user19,user20,user21,user22,user23,user24,user25,user26,user27,user28,user29,user30,user31,user32,user33,user34,user35,user36,user37,user38,user39,user40,user41,user42,user43,user44,user45,user46,user47,user48,user49,user50
      - LDAP_PASSWORDS=password1,password2,password3,password4,password5,password6,password7,password8,password9,password10,password11,password12,password13,password14,password15,password16,password17,password18,password19,password20,password21,password22,password23,password24,password25,password26,password27,password28,password29,password30,password31,password32,password33,password34,password35,password36,password37,password38,password39,password40,password41,password42,password43,password44,password45,password46,password47,password48,password49,password50
      - LDAP_BASE_DN=dc=example,dc=org
    volumes:
      - openldap_data:/bitnami/openldap
    networks:
      - ldap

  ldap_cli:
    image: dnknth/ldap-ui
    environment:
      - LDAP_URL=ldap://openldap:1389
      - BASE_DN=dc=example,dc=org
      - BIND_PATTERN=%s
    ports:
      - 1234:5000
    volumes:
      - openldap_data:/bitnami/openldap
    networks:
      - ldap

volumes:
  openldap_data:

networks:
  ldap:

Puis, accéder à http://IP_DU_SRV:1234 

  • user : cn=admin,dc=example,dc=org
  • mot de passe : admin 

Interface finale : 

image-1672058148031.png