Skip to content

Commit 4a722c2

Browse files
committed
Add node group/user with gid/uid 1000 and a home directory.
1 parent 87b641c commit 4a722c2

File tree

15 files changed

+27
-18
lines changed

15 files changed

+27
-18
lines changed

0.12/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:jessie
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

0.12/slim/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:jessie-curl
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

0.12/wheezy/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:wheezy
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

4.6/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:jessie
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

4.6/alpine/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ FROM alpine:3.4
33
ENV NPM_CONFIG_LOGLEVEL info
44
ENV NODE_VERSION 4.6.2
55

6-
RUN addgroup -S node \
7-
&& adduser -D -S -h /var/cache/node -s /sbin/nologin -G node node \
6+
RUN adduser -D -u 1000 node \
87
&& apk add --no-cache \
98
libstdc++ \
109
&& apk add --no-cache --virtual .build-deps \

4.6/slim/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:jessie-curl
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

4.6/wheezy/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:wheezy
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

6.9/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:jessie
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

6.9/alpine/Dockerfile

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,7 @@ FROM alpine:3.4
33
ENV NPM_CONFIG_LOGLEVEL info
44
ENV NODE_VERSION 6.9.1
55

6-
RUN addgroup -S node \
7-
&& adduser -D -S -h /var/cache/node -s /sbin/nologin -G node node \
6+
RUN adduser -D -u 1000 node \
87
&& apk add --no-cache \
98
libstdc++ \
109
&& apk add --no-cache --virtual .build-deps \

6.9/slim/Dockerfile

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
FROM buildpack-deps:jessie-curl
22

3-
RUN groupadd -r node && useradd -r -g node node
3+
RUN groupadd --gid 1000 node \
4+
&& useradd --uid 1000 --gid node --shell /bin/bash --create-home node
45

56
# gpg keys listed at https://github.com/nodejs/node
67
RUN set -ex \

0 commit comments

Comments
 (0)