Skip to content

Commit 0f71638

Browse files
authored
Fix docker builds (#13)
Adduser was removed from Debian's minimal image.
1 parent e3264b3 commit 0f71638

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

23.3.0/Dockerfile

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -23,10 +23,15 @@ ARG DIR=/home/elements
2323
COPY --from=builder "/tmp/bin" /usr/local/bin
2424

2525
# NOTE: Default GID == UID == 1000
26-
RUN adduser --disabled-password \
27-
--home "$DIR/" \
28-
--gecos "" \
29-
"$USER"
26+
RUN useradd -M \
27+
-d "$DIR/" \
28+
-s /usr/sbin/nologin \
29+
-u 1000 \
30+
-U \
31+
-c "" \
32+
"$USER" && \
33+
mkdir -p "$DIR" && \
34+
chown -R "$USER:$USER" "$DIR/"
3035

3136
USER $USER
3237

0 commit comments

Comments
 (0)