Merge pull request #1924 from ssplatt/update-docker-user

Update docker user to not be a system user
This commit is contained in:
Luis Fernando Molina authored and GitHub committed 2021-09-30 12:53:59 -04:00
commit a47de0fd1e
1 file changed
+2 -3
+2 -3
View File
@@ -5,8 +5,8 @@ RUN apk add --no-cache --virtual .build-deps make g++ \
&& apk add --no-cache python3 \
&& if [ "$(uname -m)" = "x86_64" ]; then node setup noShortcuts tensorflow; else node setup noShortcuts; fi \
&& mkdir -p Data-Storage Log-Files My-Workspaces \
&& addgroup -S superalgos \
&& adduser -S superalgos -G superalgos \
&& addgroup superalgos \
&& adduser --disabled-password --no-create-home --ingroup superalgos superalgos \
&& chown -R superalgos:superalgos /app \
&& apk del .build-deps
USER superalgos
@@ -14,4 +14,3 @@ EXPOSE 34248
EXPOSE 18041
VOLUME ["/app/Data-Storage", "/app/Log-Files", "/app/My-Workspaces"]
ENTRYPOINT ["node", "platform", "noBrowser"]