From 80cf6a1d9978e54e042252090061feb11b0234fe Mon Sep 17 00:00:00 2001 From: raiper34 Date: Mon, 30 Sep 2024 17:34:38 +0200 Subject: [PATCH] fix(docker): change to docker alpine --- Dockerfile | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 55f992b..e21f238 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,10 @@ -FROM node:18 AS builder +FROM node:18.20.4-alpine AS builder WORKDIR /spooty COPY . . RUN npm ci RUN npm run build -FROM node:18 +FROM node:18.20.4-alpine WORKDIR /spooty COPY --from=builder /spooty/dist . COPY --from=builder /spooty/src ./src @@ -13,7 +13,7 @@ COPY --from=builder /spooty/package-lock.json ./package-lock.json COPY --from=builder /spooty/src/backend/.env.default ./.env RUN rm -rf node_modules RUN npm ci --omit=dev -RUN apt-get -y update && apt-get -y upgrade && apt-get install -y --no-install-recommends ffmpeg RUN rm -rf src package.json package-lock.json +RUN apk add --no-cache ffmpeg EXPOSE 3000 CMD ["node", "backend/main.js"] \ No newline at end of file