Skip to content

Commit 722eaa6

Browse files
authored
fix user permissions on dev image
1 parent f5df889 commit 722eaa6

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

docker/development/dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ RUN chmod -R 755 scripts
4545
RUN /staging/scripts/1-image-build.sh
4646

4747
# set to the non-root user
48-
USER dev-user
48+
USER 1000:1000
4949

5050
WORKDIR /data
5151

docker/development/scripts/1-image-build.sh

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@
44
# turn on bash logging, exit on error
55
set -ex
66

7-
# create a non-root user
8-
useradd -m -d /data/home dev-user
7+
# # create a non-root user. Not needed for node image
8+
# useradd -m -d /data/home dev-user
99

1010
# set the default shell to the chosen shell
11-
usermod --shell ${SHELL} dev-user
11+
usermod --shell ${SHELL} 1000
1212

1313
# Add the ability to set file permissions on /data to the non-privileged user
1414
echo "ALL ALL=NOPASSWD: /bin/chown -R 1000\:1000 /data" >> /etc/sudoers

0 commit comments

Comments
 (0)