fix(dockerfile): use tini to correct error code on exit
- node returns error on sigterm but this normal for docker termination - coupled with javascript signal capture, tini ignores return 143, reports 0 - allows for proper automatic restart since no error is reported
This commit is contained in:
parent
5994f3b82e
commit
f673f94283
@ -82,7 +82,7 @@ HEALTHCHECK \
|
||||
# switch to node user, run entrypoint script by default
|
||||
USER node
|
||||
WORKDIR /home/node
|
||||
ENTRYPOINT [ "/sbin/tini", "--", "/usr/local/bin/entrypoint.sh" ]
|
||||
ENTRYPOINT [ "/sbin/tini", "-e", "143", "--", "/usr/local/bin/entrypoint.sh" ]
|
||||
|
||||
# set build timestamp and version labels
|
||||
ARG INTERNAL_VERSION
|
||||
|
Loading…
Reference in New Issue
Block a user