From a3c9e1835249f7ffd73270249e69645f9258bc87 Mon Sep 17 00:00:00 2001 From: Mylloon Date: Sat, 25 Nov 2023 17:59:58 +0100 Subject: [PATCH] turn to debian --- Dockerfile | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0450e38..8bbd01a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,20 +1,23 @@ # syntax=docker/dockerfile:1 -FROM node:20.2-alpine3.18 +FROM node:21.2.0-bookworm-slim ENV DOCKERIZED=1 RUN mkdir /config ;\ chown node:node /config ;\ - apk add dumb-init ffmpeg + apt-get update ;\ + apt-get install -y dumb-init ffmpeg ;\ + rm -rf /var/lib/apt/lists/* WORKDIR /app COPY --chown=node:node . . ENV NODE_ENV=production RUN npm ci --omit=dev ;\ - npx tsc ;\ + npx tsc ;\ rm -r src/ tsconfig.json ;\ - npm uninstall typescript @types/sqlite3 + npm uninstall typescript @types/sqlite3 ;\ + npm cache clean --force ENV DP_FORCE_YTDL_MOD=youtube-ext CMD ["dumb-init", "node", "./dist/index.js"]