aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--CHANGELOG.md1
-rw-r--r--Dockerfile5
2 files changed, 4 insertions, 2 deletions
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ca808fb..9749234 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -7,6 +7,7 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## [Unreleased]
### Changed
- Bumped dependencies
+- Add tini to Docker image to reap zombie processes
## [2.0.2] - 2022-05-14
### Changed
diff --git a/Dockerfile b/Dockerfile
index 8f88a35..51c8a28 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -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"]
+