# LemonLDAP::NG dans Docker

## Présentation

Docker permet de lancer une application dans un conteneur.

On peut trouver des images Docker pour LemonLDAP::NG dans ce dépôt : https://hub.docker.com/r/coudot/lemonldap-ng/

See also this github project: https://github.com/LemonLDAPNG/lemonldap-ng-docker

## Utilisation

Pré-requis

- Ajouter auth.example.com/manager.example.com/test1.example.com/test2.example.com dans /etc/hosts de la machine hôte

    echo "127.0.0.1 auth.example.com manager.example.com test1.example.com test2.example.com" | sudo tee -a /etc/hosts

- Faire correspondre le port 80 du conteneur avec le port 80 de la machine (option -p)
- Ajouter reload.example.com dans /etc/hosts du container (option –add-host)

    docker run -d --add-host reload.example.com:127.0.0.1 -p 80:80 coudot/lemonldap-ng

Se connecter ensuite à l'adresse http://auth.example.com avec un navigateur et se connecter avec dwho/dwho.