From ac2e65832418018e155eb0a217423ee92037d6be Mon Sep 17 00:00:00 2001 From: Damien <48047820+JustDams@users.noreply.github.com> Date: Sat, 6 Apr 2024 19:15:42 +0200 Subject: [PATCH] fix/dockerfile (#409) * fix: dockerfile * fix: dockerfile.dev --- Dockerfile | 20 +++++++++----------- Dockerfile.dev | 20 +++++++++----------- 2 files changed, 18 insertions(+), 22 deletions(-) diff --git a/Dockerfile b/Dockerfile index 92508ca..8074093 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM node:21-alpine +FROM node:21 ARG APP=/usr/src/app @@ -8,15 +8,13 @@ ENV FACEIT_TOKEN= ENV STEAM_TOKEN= ENV TOPGG_TOKEN= -RUN apk update && \ - apk add --no-cache \ - build-base \ - cairo-dev \ - pango-dev \ - jpeg-dev \ - giflib-dev \ - librsvg-dev - +RUN apt-get update && apt-get install -y \ + build-essential \ + libcairo2-dev \ + libpango1.0-dev \ + libjpeg-dev \ + libgif-dev \ + librsvg2-dev WORKDIR $APP COPY package.json . @@ -26,4 +24,4 @@ RUN yarn install COPY . . -CMD ["yarn", "start"] \ No newline at end of file +CMD ["yarn", "start"] diff --git a/Dockerfile.dev b/Dockerfile.dev index aaabf6e..018e226 100644 --- a/Dockerfile.dev +++ b/Dockerfile.dev @@ -1,4 +1,4 @@ -FROM node:21-alpine +FROM node:21 ARG APP=/usr/src/app ARG CACHE=/usr/src/cache @@ -9,15 +9,13 @@ ENV FACEIT_TOKEN= ENV STEAM_TOKEN= ENV TOPGG_TOKEN= -RUN apk update && \ - apk add --no-cache \ - build-base \ - cairo-dev \ - pango-dev \ - jpeg-dev \ - giflib-dev \ - librsvg-dev - +RUN apt-get update && apt-get install -y \ + build-essential \ + libcairo2-dev \ + libpango1.0-dev \ + libjpeg-dev \ + libgif-dev \ + librsvg2-dev WORKDIR $CACHE COPY package.json . @@ -27,4 +25,4 @@ RUN yarn install WORKDIR $APP -CMD ["yarn", "dev"] \ No newline at end of file +CMD ["yarn", "dev"]