make docker user non-system

This commit is contained in:
Brett Taylor committed 2021-09-30 12:40:57 -04:00
1 parent 42fe051bad
commit 6d40654523
1 file changed
+3 -3
+3 -3
View File
@@ -2,8 +2,8 @@ FROM node:current-alpine
RUN apk add --no-cache git
WORKDIR /app
RUN mkdir -p Data-Storage Log-Files My-Workspaces \
&& addgroup -S superalgos \
&& adduser -S superalgos -G superalgos \
&& addgroup superalgos \
&& adduser --disable-password --no-create-home --in-group superalgos superalgos \
&& chown -R superalgos:superalgos /app
USER superalgos
COPY . .
@@ -11,4 +11,4 @@ RUN node setup noShortcuts
EXPOSE 34248
EXPOSE 18041
VOLUME ["/app/Data-Storage", "/app/Log-Files", "/app/My-Workspaces"]
ENTRYPOINT ["node", "platform", "noBrowser"]
ENTRYPOINT ["node", "platform", "noBrowser"]