Variables
LDAP_SUFFIX=dc=cambiame,dc=com,dc=ar
LDAP_ORG=cambiame
LDAP_ADMINHASH={SSHA}eK9L7bgjvj2pYZkuLheEO6FZhmARelho
LDAP_ADMINPASS=shit
PKI_LDAP_CA=/PKI/public/ca.crt
PKI_LDAP_CRT=/PKI/public/ldap.crt
PKI_LDAP_KEY=/PKI/ldap/ldap.key
Crear templates docker
mkdir /STORAGE/DOCKER/ldap
vi /STORAGE/DOCKER/ldap/Dockerfile
# Build a service
docker build -t local/ldap ldap
# Run and set it
docker run \
--add-host ldap:192.168.170.4 \
--dns 192.168.170.2 \
--dns-search DOMAIN \
--env-file ldap/.env \
--hostname ldap \
--ip 192.168.170.4 \
--name ldap \
--network services \
-p 636:636 \
-v /STORAGE/PKI/public:/PKI/public:ro \
-v /STORAGE/PKI/ldap:/PKI/ldap:ro \
-v /STORAGE/LDAP/conf:/etc/ldap/slapd.d \
-v /STORAGE/LDAP/db:/var/lib/ldap \
-v /STORAGE/BACKUP:/BACKUP \
local/ldap