diff --git a/resources/templates/node/Dockerfile.template b/resources/templates/node/Dockerfile.template index 597ee6b77e..355144e4f1 100644 --- a/resources/templates/node/Dockerfile.template +++ b/resources/templates/node/Dockerfile.template @@ -1,6 +1,5 @@ FROM node:14-alpine ENV NODE_ENV=production -USER node WORKDIR /usr/src/app COPY ["package.json", "package-lock.json*", "npm-shrinkwrap.json*", "./"] RUN npm install --production --silent && mv node_modules ../ @@ -8,4 +7,6 @@ COPY . . {{#each ports}} EXPOSE {{ . }} {{/each}} +RUN chown -R node /usr/src/app +USER node CMD {{{ toQuotedArray nodeCmdParts }}}