We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 53c8567 commit e847568Copy full SHA for e847568
zokrates-for-ssb.Dockerfile
@@ -44,6 +44,13 @@ RUN mkdir -p /app/output
44
RUN mkdir -p /app/circuits
45
# Install npm packages as root
46
RUN npm ci --omit=dev
47
+
48
+# Remove npm, npx to remove glob vulnerability
49
+RUN rm -rf /usr/local/lib/node_modules/npm \
50
+ && rm -f /usr/local/bin/npm /usr/local/bin/npx \
51
+ && rm -f /usr/local/bin/yarn /usr/local/bin/yarnpkg \
52
+ && rm -rf /usr/lib/node_modules/npm
53
54
# Change/Add permission to user $USERNAME
55
RUN groupadd --gid 10001 $USERNAME && \
56
useradd --gid 10001 --uid 10001 --home /app --shell /bin/bash $USERNAME && \
0 commit comments