Set up a docker container with an LDAP directory server:
modify docker-compose.yml to start the directory server as a service
mount any persistent volumes. If an external database is needed, either reuse one we have (postgres, redis) or launch another docker container in docker-compose.yml
wire networking together: jenkins and gitlab need access to the LDAP DS
the DS should not be accessible from outside the container network
Set up a docker container with an LDAP directory server: