Skip to content

Instantly share code, notes, and snippets.

@tegila
Created October 28, 2018 23:07
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save tegila/e0480c6dc4fb2a7090165cdb2201c368 to your computer and use it in GitHub Desktop.
Save tegila/e0480c6dc4fb2a7090165cdb2201c368 to your computer and use it in GitHub Desktop.
version: '3'
services:
samba:
image: dperson/samba
environment:
TZ: 'EST5EDT'
tmpfs:
- /tmp
restart: unless-stopped
volumes:
- ./samba/etc:/etc/samba
networks:
default:
ipv4_address: 172.18.0.9
openldap:
image: osixia/openldap
container_name: openldap
environment:
LDAP_TLS: 'false'
LDAP_ORGANISATION: "intranet"
LDAP_DOMAIN: "intranet.com.br"
LDAP_BASE_DN: "dc=intranet,dc=com,dc=br"
LDAP_ADMIN_PASSWORD: "intranet"
tty: true
stdin_open: true
volumes:
- ./ldap/lib:/var/lib/ldap
- ./ldap/slapd.d:/etc/ldap/slapd.d
- ./ldap/etc:/etc/openldap
ports:
- "389:389"
- "639:639"
hostname: "ldap.intranet.com.br"
networks:
default:
ipv4_address: 172.18.0.10
phpldapadmin:
image: osixia/phpldapadmin:latest
container_name: phpldapadmin
environment:
PHPLDAPADMIN_LDAP_HOSTS: "openldap"
PHPLDAPADMIN_HTTPS=false:
ports:
- "8081:80"
depends_on:
- openldap
networks:
default:
driver: bridge
ipam:
driver: default
config:
- subnet: 172.18.0.0/16
driver_opts:
com.docker.network.bridge.name: intranet
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment