Sign inSign up

supercoder/apacheds

By supercoder

Updated almost 11 years ago

The ApacheDS LDAP Server. Great for local LDAP testing and authentication.

Image
2

10K+

supercoder/apacheds repository overview

apacheds_docker

ApacheDS Homepage

This project run ApacheDS in a docker container with an Oracle Java 7 environment.

This project was cloned from jjhuges57

This clone adds the following objects to the dc=example,dc=com container:

  • ou=people,ou=example,ou=com
    • ou=admin,ou=people,ou=example,ou=com (Password: 1234)
    • ou=user1,ou=people,ou=example,ou=com (Password: USER1)
    • ou=user2,ou=people,ou=example,ou=com (Password: USER2)
    • ou=user3,ou=people,ou=example,ou=com (Password: USER3)
    • ou=user4,ou=people,ou=example,ou=com (Password: USER4)
    • ou=user5,ou=people,ou=example,ou=com (Password: USER5)
  • ou=groups,ou=example,ou=com
    • ou=administrators,ou=people,ou=example,ou=com (admin)
    • ou=user1-user2,ou=people,ou=example,ou=com (user1 and user 2)
    • ou=user3-user4,ou=people,ou=example,ou=com (user3 and user4)
    • ou=all-users,ou=people,ou=example,ou=com (except admin, user5)

How to use this image

Currently this image does not take any environment variables but you need to expose ports to your local machine to connect using Apache Directory Studio

  • -p 10389:10389 (unencrypted or StartTLS)
  • -p 10636:10636 (SSL)

Example

  1. docker run --name apacheds -d -p 10389:10389 supercoder/docker-apacheds
  2. Start Apache Directory Studio
  3. In the bottom left corner there is a section called "Connections" Click on the "LDAP" icon to add a connection to your container.
  4. Hostname: 192.168.59.103 and Port: 10389
  5. Click "Next"
  6. Bind DN or user: uid=admin,ou=system Bind password: secret (Default ApacheDS password)
  7. Click "Finish"

Build from docker file

git clone [email protected]:jongillies/docker-apacheds.git
cd docker-apacheds
docker build -t apacheds .

Run from hub.docker.com:

docker run -d
    -p 10389:10389 \
    -p 10636:10636 \
    --name apacheds supercoder/apacheds

Tag summary

Content type

Image

Digest

sha256:4dd1a8366

Size

327.4 MB

Last updated

almost 11 years ago

docker pull supercoder/apacheds