feat: Add tini to Docker image (#657)

* feat: Add tini

* Add tini to reap zombie processes
* https://github.com/krallin/tini/issues/8

* Update changelog
This commit is contained in:
Robert Blaine 2022-05-15 20:54:59 +02:00 committed by GitHub
parent 50b1e8edda
commit cb11398e7f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
2 changed files with 4 additions and 2 deletions

View file

@ -2,7 +2,7 @@ FROM node:16.13.0 AS base
# Install ffmpeg
RUN apt-get update && \
apt-get install -y ffmpeg && \
apt-get install -y ffmpeg tini && \
rm -rf /var/lib/apt/lists/*
# Install dependencies
@ -34,4 +34,5 @@ ENV NODE_ENV production
ENV COMMIT_HASH $COMMIT_HASH
ENV BUILD_DATE $BUILD_DATE
CMD ["yarn", "start"]
CMD ["tini", "--", "yarn", "start"]