Commit 1f2d0132 authored by Anthony Jacob's avatar Anthony Jacob
Browse files

add user security for docker image

parent a0d18598
Loading
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
@@ -17,5 +17,16 @@ ENV NODE_ENV=production
COPY package*.json ./
RUN npm ci --omit=dev
COPY --from=build /app/dist ./dist


RUN addgroup -g 10001 -S appuser \
    && adduser  -u 10001 -S appuser -G appuser

# Fix permissions
RUN chown -R appuser:appuser /app

USER appuser


EXPOSE 3000
CMD ["node", "dist/main"]