mirror of
https://github.com/bbernhard/signal-cli-rest-api.git
synced 2026-05-27 14:54:14 +00:00
add --no-log-init flag when creating a user with useradd
* there seems to be a bug in the Go archiver which could lead to disk exhaustion under certain circumstances. This flag will be added to be on the safe side. see https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#user for details.
This commit is contained in:
parent
3ef1665e6f
commit
313e87c102
@ -50,7 +50,7 @@ COPY --from=buildcontainer /tmp/signal-cli /opt/signal-cli
|
|||||||
COPY entrypoint.sh /entrypoint.sh
|
COPY entrypoint.sh /entrypoint.sh
|
||||||
|
|
||||||
RUN groupadd -g 1000 signal-api \
|
RUN groupadd -g 1000 signal-api \
|
||||||
&& useradd -M -d /home -s /bin/bash -u 1000 -g 1000 signal-api \
|
&& useradd --no-log-init -M -d /home -s /bin/bash -u 1000 -g 1000 signal-api \
|
||||||
&& ln -s /opt/signal-cli/bin/signal-cli /usr/bin/signal-cli \
|
&& ln -s /opt/signal-cli/bin/signal-cli /usr/bin/signal-cli \
|
||||||
&& mkdir -p /signal-cli-config/ \
|
&& mkdir -p /signal-cli-config/ \
|
||||||
&& mkdir -p /home/.local/share/signal-cli
|
&& mkdir -p /home/.local/share/signal-cli
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user