From 93d17edfbf31278d997afc9e4176b00b0cf6a05d Mon Sep 17 00:00:00 2001 From: Joel Wetzell Date: Sat, 4 May 2024 09:42:30 -0500 Subject: [PATCH] remove node user from docker image --- cli/Dockerfile | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/cli/Dockerfile b/cli/Dockerfile index 31a4da11..37040e0f 100644 --- a/cli/Dockerfile +++ b/cli/Dockerfile @@ -2,11 +2,10 @@ FROM node:20.12.2-alpine ENV NODE_ENV production RUN apk add --no-cache tini WORKDIR /app -COPY --chown=node:node package*.json . +COPY package*.json . RUN npm ci -COPY --chown=node:node main.js main.js -COPY --chown=node:node schema schema -COPY --chown=node:node sample/config/default.json sample/config/default.json -COPY --chown=node:node sample/vars/default.json sample/vars/default.json -USER node +COPY main.js main.js +COPY schema schema +COPY sample/config/default.json sample/config/default.json +COPY sample/vars/default.json sample/vars/default.json ENTRYPOINT [ "/sbin/tini", "/app/main.js"]