From 0e9db040336f05c8dbd6a9bc7978ac7ab4da4df9 Mon Sep 17 00:00:00 2001
From: maximthomas <maxim.thomas@gmail.com>
Date: Thu, 22 Feb 2018 12:07:32 +0000
Subject: [PATCH] Add Dockerfile

---
 opendj-packages/opendj-docker/README.md  |    8 ++++++++
 opendj-packages/opendj-docker/Dockerfile |   23 +++++++++++++++++++++++
 2 files changed, 31 insertions(+), 0 deletions(-)

diff --git a/opendj-packages/opendj-docker/Dockerfile b/opendj-packages/opendj-docker/Dockerfile
new file mode 100644
index 0000000..0b51a03
--- /dev/null
+++ b/opendj-packages/opendj-docker/Dockerfile
@@ -0,0 +1,23 @@
+FROM java:8
+
+MAINTAINER Open Identity Platform <open-identity-platform@googlegroups.com>
+
+WORKDIR /opt
+
+RUN apt-get install -y wget unzip
+
+RUN wget --quiet https://github.com/OpenIdentityPlatform/OpenDJ/releases/download/4.0.3/opendj-4.0.3.zip && unzip opendj-4.0.3.zip && rm -r opendj-4.0.3.zip
+
+ENV PORT 1389
+
+ENV LDAPS_PORT 1636
+
+ENV BASE_DN dc=example,dc=com
+
+ENV ROOT_USER_DN cn=Directory Manager
+
+ENV ROOT_PASSWORD password
+
+RUN /opt/opendj/setup --cli -p $PORT --ldapsPort $LDAPS_PORT --enableStartTLS --generateSelfSignedCertificate --baseDN "$BASE_DN" -h localhost --rootUserDN "$ROOT_USER_DN" --rootUserPassword $ROOT_PASSWORD --acceptLicense --no-prompt --doNotStart
+
+CMD ["/opt/opendj/bin/start-ds", "--nodetach"]
diff --git a/opendj-packages/opendj-docker/README.md b/opendj-packages/opendj-docker/README.md
new file mode 100644
index 0000000..2c5e6c6
--- /dev/null
+++ b/opendj-packages/opendj-docker/README.md
@@ -0,0 +1,8 @@
+# How-to:
+Build docker image:
+
+docker build . -t openidentityplatform/opendj
+
+Run image
+
+docker run -d -p 1389:1389 -p 1636:1636 -p 4444:4444 --name opendj openidentityplatform/opendj

--
Gitblit v1.10.0