Skip to content

Commit 96cee36

Browse files
authored
Merge pull request #393 from core-ds/feature/specify-nginx-uid
feat(alpine): specify nginx user uid for usage in k8s manifests
2 parents 9b65962 + cb239f4 commit 96cee36

4 files changed

Lines changed: 12 additions & 7 deletions

File tree

.changeset/moody-pans-call.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
'arui-scripts-docker': minor
3+
---
4+
5+
Фиксируем uid пользователя nginx при его создании (для дальнейшего использования в кубере, требования ДКБ)

packages/alpine-node-nginx/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -130,8 +130,8 @@ COPY --from=0 /usr/share/nginx/html/* /usr/share/nginx/html/
130130
COPY --from=0 /usr/bin/envsubst /usr/local/bin/envsubst
131131

132132
RUN \
133-
addgroup -S nginx \
134-
&& adduser -D -S -h /var/cache/nginx -s /sbin/nologin -G nginx nginx \
133+
addgroup -g 1001 -S nginx \
134+
&& adduser --uid 1000 -D -S -h /var/cache/nginx -s /sbin/nologin -G nginx nginx \
135135
&& apk add --no-cache --virtual .nginx-rundeps tzdata $(cat /tmp/runDeps.txt) \
136136
&& rm /tmp/runDeps.txt \
137137
&& ln -s /usr/lib/nginx/modules /etc/nginx/modules \

packages/alpine-node-nginx/Dockerfile-nginx-slim

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -111,9 +111,9 @@ COPY --from=0 /usr/share/nginx/html/* /usr/share/nginx/html/
111111
COPY --from=0 /usr/bin/envsubst /usr/local/bin/envsubst
112112

113113
RUN \
114-
addgroup -S nginx \
115-
&& adduser -D -S -h /var/cache/nginx -s /sbin/nologin -G nginx nginx \
116-
&& apk add --no-cache --virtual .nginx-rundeps tzdata $(cat /tmp/runDeps.txt) \
114+
addgroup -g 1001 -S nginx \
115+
&& adduser --uid 1000 -D -S -h /var/cache/nginx -s /sbin/nologin -G nginx nginx \
116+
&& apk add --no-cache --virtual .nginx-rundeps tzdata $(cat /tmp/runDeps.txt) \
117117
&& rm /tmp/runDeps.txt \
118118
# forward request and error logs to docker log collector
119119
&& mkdir /var/log/nginx \

packages/alpine-node-nginx/Dockerfile-slim

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -113,8 +113,8 @@ COPY --from=0 /usr/share/nginx/html/* /usr/share/nginx/html/
113113
COPY --from=0 /usr/bin/envsubst /usr/local/bin/envsubst
114114

115115
RUN \
116-
addgroup -S nginx \
117-
&& adduser -D -S -h /var/cache/nginx -s /sbin/nologin -G nginx nginx \
116+
addgroup -g 1001 -S nginx \
117+
&& adduser --uid 1000 -D -S -h /var/cache/nginx -s /sbin/nologin -G nginx nginx \
118118
&& apk add --no-cache --virtual .nginx-rundeps tzdata $(cat /tmp/runDeps.txt) \
119119
&& rm /tmp/runDeps.txt \
120120
# forward request and error logs to docker log collector

0 commit comments

Comments
 (0)