From b0b1f54db6363feb3613e0ca99413d1d673a8027 Mon Sep 17 00:00:00 2001 From: Forest Anderson Date: Thu, 1 Feb 2024 19:22:07 -0500 Subject: [PATCH] Update microgravity Dockerfile with no root --- javascript/microgravity.io/Dockerfile | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/javascript/microgravity.io/Dockerfile b/javascript/microgravity.io/Dockerfile index e29f010..61c63e9 100644 --- a/javascript/microgravity.io/Dockerfile +++ b/javascript/microgravity.io/Dockerfile @@ -1,16 +1,14 @@ FROM node:16.13.0-alpine3.14 -RUN apk add --no-cache git - WORKDIR /app -RUN apk add --no-cache git - COPY package.json yarn.lock ./ - COPY src/ src/ -RUN yarn install +RUN apk add --no-cache git \ + && yarn install \ + && adduser -D rivet -CMD ["node", "src/server/server.js"] +USER rivet +CMD ["node", "src/server/server.js"]