From 4e9e1e933a7153dececce5a8fdce6c19bc07122e Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Tue, 30 Sep 2025 20:09:02 +0200 Subject: [PATCH] Update Dockerfile.dev --- docker/Dockerfile.dev | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/docker/Dockerfile.dev b/docker/Dockerfile.dev index b16e2bdf..6c27d4f5 100644 --- a/docker/Dockerfile.dev +++ b/docker/Dockerfile.dev @@ -29,14 +29,13 @@ RUN apt-get update -qq && DEBIAN_FRONTEND=noninteractive apt-get install -y --no libjemalloc2 libjemalloc-dev \ cmake \ ca-certificates \ - gnupg \ - && mkdir -p /etc/apt/keyrings \ - && curl -fsSL https://deb.nodesource.com/gpgkey/nodesource-repo.gpg.key | gpg --dearmor -o /etc/apt/keyrings/nodesource.gpg \ - && echo "deb [signed-by=/etc/apt/keyrings/nodesource.gpg] https://deb.nodesource.com/node_lts.x nodistro main" | tee /etc/apt/sources.list.d/nodesource.list \ - && apt-get update \ + && mkdir -p $APP_PATH \ + && rm -rf /var/lib/apt/lists/* + +# Install Node.js using official NodeSource script +RUN curl -fsSL https://deb.nodesource.com/setup_22.x | bash - \ && apt-get install -y nodejs \ && npm install -g yarn \ - && mkdir -p $APP_PATH \ && rm -rf /var/lib/apt/lists/* # Use jemalloc with check for architecture