24 lines
513 B
YAML
24 lines
513 B
YAML
services:
|
|
ldap:
|
|
tty: true
|
|
network_mode: bridge
|
|
hostname: ldap.example.com
|
|
ports:
|
|
- "389:389"
|
|
- "636:636"
|
|
cap_add:
|
|
- SYS_ADMIN
|
|
environment:
|
|
SMB_ADMIN_PASSWORD: admin123!
|
|
volumes:
|
|
- ./:/opt/ad-scripts
|
|
healthcheck:
|
|
test: ldapsearch -x -H ldap://localhost:389 -b '' -D DEV-AD\\Administrator -w admin123! -s base
|
|
interval: 10s
|
|
timeout: 5s
|
|
retries: 5
|
|
start_period: 5s
|
|
build:
|
|
context: .
|
|
dockerfile: Dockerfile
|