Skip to content

Commit 972ce6b

Browse files
author
Thomas Boerger
committed
Replaced shadow with addgroup and adduser
1 parent 65d0426 commit 972ce6b

File tree

2 files changed

+10
-16
lines changed

2 files changed

+10
-16
lines changed

Dockerfile

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ EXPOSE 22 3000
66
RUN apk update && \
77
apk add \
88
su-exec \
9-
shadow \
109
ca-certificates \
1110
sqlite \
1211
bash \
@@ -18,17 +17,15 @@ RUN apk update && \
1817
tzdata && \
1918
rm -rf \
2019
/var/cache/apk/* && \
21-
groupadd \
22-
-r \
20+
addgroup \
2321
-g 1000 \
2422
git && \
25-
useradd \
26-
-r -M \
27-
-p '*' \
28-
-d /data/git \
23+
adduser \
24+
-S -H -D \
25+
-h /data/git \
2926
-s /bin/bash \
3027
-u 1000 \
31-
-g git \
28+
-G git \
3229
git
3330

3431
ENV USER git

Dockerfile.rpi

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,6 @@ EXPOSE 22 3000
66
RUN apk update && \
77
apk add \
88
su-exec \
9-
shadow \
109
ca-certificates \
1110
sqlite \
1211
bash \
@@ -18,17 +17,15 @@ RUN apk update && \
1817
tzdata && \
1918
rm -rf \
2019
/var/cache/apk/* && \
21-
groupadd \
22-
-r \
20+
addgroup \
2321
-g 1000 \
2422
git && \
25-
useradd \
26-
-r -M \
27-
-p '*' \
28-
-d /data/git \
23+
adduser \
24+
-S -H -D \
25+
-h /data/git \
2926
-s /bin/bash \
3027
-u 1000 \
31-
-g git \
28+
-G git \
3229
git
3330

3431
ENV USER git

0 commit comments

Comments
 (0)