From 902d2fd1ebb4f0c8ebcaa7c9b8ef616b7ae38058 Mon Sep 17 00:00:00 2001 From: Bram Date: Wed, 24 Sep 2025 22:18:24 +0200 Subject: [PATCH] node 22 slim --- Dockers/remote-react-container/Dockerfile | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/Dockers/remote-react-container/Dockerfile b/Dockers/remote-react-container/Dockerfile index 029dec2..be87c62 100644 --- a/Dockers/remote-react-container/Dockerfile +++ b/Dockers/remote-react-container/Dockerfile @@ -1,9 +1,15 @@ # Use an official Node.js runtime as a parent image -FROM node:22 +FROM node:22-slim # Set the working directory WORKDIR /workspace +RUN apt-get update && apt-get install -y \ + build-essential \ + python3 \ + git \ + && rm -rf /var/lib/apt/lists/* + # Install PM2 globally RUN npm install -g pm2 @@ -11,7 +17,7 @@ RUN npm install -g pm2 RUN apt-get update && apt-get install -y git openssh-client software-properties-common sudo # RUN apt-get install -y fish -RUN git clone https://gitea.bramkelchtermans.be/Bram/linux-presets.git && cd linux-presets && chmod +x setup.sh && ./setup.sh --terminal-icon  +RUN git clone https://gitea.bramkelchtermans.be/Bram/linux-presets.git --depth 1 && cd linux-presets && chmod +x setup.sh && ./setup.sh --terminal-icon  RUN rm -rf linux-presets RUN usermod -aG sudo root