diff --git a/Dockerfile-alpine.template b/Dockerfile-alpine.template index d4096cc08..2254b271a 100644 --- a/Dockerfile-alpine.template +++ b/Dockerfile-alpine.template @@ -4,6 +4,8 @@ ENV NODE_VERSION=0.0.0 RUN addgroup -g 1000 node \ && adduser -u 1000 -G node -s /bin/sh -D node \ + && mkdir -p /home/node/node_modules \ + && chown -R node:node /home/node/node_modules \ && apk add --no-cache \ libstdc++ \ && apk add --no-cache --virtual .build-deps \ diff --git a/Dockerfile-debian.template b/Dockerfile-debian.template index 42f866df7..e608d84eb 100644 --- a/Dockerfile-debian.template +++ b/Dockerfile-debian.template @@ -1,7 +1,9 @@ FROM buildpack-deps:name RUN groupadd --gid 1000 node \ - && useradd --uid 1000 --gid node --shell /bin/bash --create-home node + && useradd --uid 1000 --gid node --shell /bin/bash --create-home node \ + && mkdir -p /home/node/node_modules \ + && chown -R node:node /home/node/node_modules ENV NODE_VERSION=0.0.0 diff --git a/Dockerfile-slim.template b/Dockerfile-slim.template index 4794c87a1..e0b2a2c86 100644 --- a/Dockerfile-slim.template +++ b/Dockerfile-slim.template @@ -1,7 +1,9 @@ FROM debian:name-slim RUN groupadd --gid 1000 node \ - && useradd --uid 1000 --gid node --shell /bin/bash --create-home node + && useradd --uid 1000 --gid node --shell /bin/bash --create-home node \ + && mkdir -p /home/node/node_modules \ + && chown -R node:node /home/node/node_modules ENV NODE_VERSION=0.0.0