From 9dd4e93018580a870b18736cc9d0f4372933ca10 Mon Sep 17 00:00:00 2001
From: vharseko <vharseko@openam.org.ru>
Date: Wed, 16 Jan 2019 13:28:05 +0000
Subject: [PATCH] Merge branch 'master' of https://github.com/OpenIdentityPlatform/OpenDJ.git

---
 opendj-packages/opendj-docker/Dockerfile |   13 ++++++++++++-
 1 files changed, 12 insertions(+), 1 deletions(-)

diff --git a/opendj-packages/opendj-docker/Dockerfile b/opendj-packages/opendj-docker/Dockerfile
index a9987e2..afd8a99 100644
--- a/opendj-packages/opendj-docker/Dockerfile
+++ b/opendj-packages/opendj-docker/Dockerfile
@@ -16,6 +16,8 @@
 
 ARG VERSION=@project_version@
 
+ARG OPENDJ_USER="opendj"
+
 WORKDIR /opt
 
 RUN apt-get install -y wget unzip
@@ -25,8 +27,17 @@
   unzip opendj-$VERSION.zip && \
   rm -r opendj-$VERSION.zip
 
+RUN useradd -m -r -u 1001 -g root $OPENDJ_USER
+
+RUN chgrp -R 0 /opt/opendj && \
+  chmod -R g=u /opt/opendj
+
+USER $OPENDJ_USER
+
 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 $ADD_BASE_ENTRY
 
-CMD ["/opt/opendj/bin/start-ds", "--nodetach"]
+EXPOSE $PORT $LDAPS_PORT 4444
+
+CMD ["/opt/opendj/bin/start-ds", "--nodetach"

--
Gitblit v1.10.0