aboutsummaryrefslogtreecommitdiff
path: root/Dockerfile
diff options
context:
space:
mode:
authorRobert Blaine <[email protected]>2022-05-15 20:54:59 +0200
committerGitHub <[email protected]>2022-05-15 13:54:59 -0500
commitcb11398e7f9c1ea1aae8b58b4c650c527f8ec58a (patch)
tree0fbaaea1995ecd62e171de5936f35142257abba4 /Dockerfile
parent50b1e8edda16ebefaedcdaa6be83907f850bb0f2 (diff)
downloadmuse-cb11398e7f9c1ea1aae8b58b4c650c527f8ec58a.tar.xz
muse-cb11398e7f9c1ea1aae8b58b4c650c527f8ec58a.zip
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
Diffstat (limited to 'Dockerfile')
-rw-r--r--Dockerfile5
1 files changed, 3 insertions, 2 deletions
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"]
+