Remove sudo capability for onap user for VF-C wfengine activiti-extension & wfenginem... 90/103090/1
authoryangyan <yangyanyj@chinamobile.com>
Thu, 5 Mar 2020 06:20:10 +0000 (14:20 +0800)
committeryangyan <yangyanyj@chinamobile.com>
Thu, 5 Mar 2020 06:20:23 +0000 (14:20 +0800)
Change-Id: I1e1d347c31d1fbd4959934c7aaf0a72db03cb006
Issue-ID: VFC-1640
Signed-off-by: yangyan <yangyanyj@chinamobile.com>
activiti-extension/src/main/docker/Dockerfile
wfenginemgrservice/src/main/docker/Dockerfile

index dd207cd..21bde27 100644 (file)
@@ -1,22 +1,16 @@
-FROM openjdk:8u121-jre-alpine
+FOM openjdk:8u121-jre-alpine
 LABEL maintainer=Zhaoxing(mzhx.meng@gmail.com)
 
 WORKDIR /home/onap/workflow/wfengineactiviti
-EXPOSE 8080
-
 RUN apk add --update curl && \
-    apk --no-cache add sudo && \
+    rm -rf /var/cache/apk/* && \
     addgroup -g 1000 -S onap && \
-    adduser onap -D -G onap -u 1000 && \
-    chmod u+w /etc/sudoers && \
-    sed -i '/User privilege/a\\onap    ALL=(ALL:ALL) NOPASSWD:ALL' /etc/sudoers && \
-    chmod u-x /etc/sudoers && \
-    rm -rf /var/cache/apk/*
+    adduser onap -D -G onap -u 1000
 
 ADD apache-tomcat /home/onap/workflow/wfengineactiviti/
 RUN chmod 755 /home/onap/workflow/wfengineactiviti/bin/*.sh && chown onap:onap -R /home/onap
 
 USER onap
-WORKDIR /home/onap/workflow/wfengineactiviti
+EXPOSE 8080
 ENTRYPOINT ["./bin/entrypoint.sh"]
 CMD ["start"]
index 0758a3b..d70fa73 100644 (file)
@@ -5,12 +5,8 @@ WORKDIR /home/onap/workflow/wfenginemgrservice
 EXPOSE 10550\r
 \r
 RUN apk add --update curl && \\r
-    apk --no-cache add sudo && \\r
     addgroup -g 1000 -S onap && \\r
     adduser onap -D -G onap -u 1000 && \\r
-    chmod u+w /etc/sudoers && \\r
-    sed -i '/User privilege/a\\onap    ALL=(ALL:ALL) NOPASSWD:ALL' /etc/sudoers && \\r
-    chmod u-x /etc/sudoers && \\r
     rm -rf /var/cache/apk/*\r
 \r
 ADD bin /home/onap/workflow/wfenginemgrservice/\r