Resolve esr-gui root running 98/106898/1
authorHePeng <he.peng6@zte.com.cn>
Thu, 30 Apr 2020 06:14:27 +0000 (14:14 +0800)
committerJames Forsyth <jf2512@att.com>
Thu, 30 Apr 2020 13:16:47 +0000 (13:16 +0000)
Issue-ID: AAI-2895
Change-Id: If350c05b7e50a973ceae3e604636b46f7858b42a
Signed-off-by: HePeng <he.peng6@zte.com.cn>
(cherry picked from commit 27eba05e3e777f3c405c19dbda0343fcc6848c1a)

distribution/src/main/assembly/Dockerfile

index 5dd1b18..aade40d 100644 (file)
@@ -18,9 +18,11 @@ ENV JRE_HOME ${JAVA_HOME}/jre
 
 #add esr gui related resources to the docker image
 RUN mkdir /home/esr
+RUN addgroup -S esr && adduser -S -G esr esr
 WORKDIR /home/esr
 ADD esr-gui-*-linux64.tar.gz /home/esr/
 RUN chmod 755 /home/esr/*.sh
 
+USER esr
 ENTRYPOINT /home/esr/startup.sh