diff --git a/node-24/node-base.Dockerfile b/node-24/node-base.Dockerfile index 59874ab..32635f3 100644 --- a/node-24/node-base.Dockerfile +++ b/node-24/node-base.Dockerfile @@ -10,14 +10,14 @@ RUN apt-get update -qq && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* -ADD https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-x64.tar.xz . +ADD https://nodejs.org/dist/v24.14.1/node-v24.14.1-linux-x64.tar.xz . RUN mkdir -p /usr/local/lib/nodejs && \ - tar -xJf node-v24.13.1-linux-x64.tar.xz && \ - mv node-v24.13.1-linux-x64 /usr/local/lib/nodejs && \ - rm node-v24.13.1-linux-x64.tar.xz + tar -xJf node-v24.14.1-linux-x64.tar.xz && \ + mv node-v24.14.1-linux-x64 /usr/local/lib/nodejs && \ + rm node-v24.14.1-linux-x64.tar.xz -ENV PATH=$PATH:/usr/local/lib/nodejs/node-v24.13.1-linux-x64/bin +ENV PATH=$PATH:/usr/local/lib/nodejs/node-v24.14.1-linux-x64/bin FROM ubuntu:24.04 COPY --from=build /tini /sbin/tini @@ -28,7 +28,7 @@ RUN useradd --create-home --shell /bin/bash noddy && \ chown -R noddy:noddy /app COPY --from=build /usr/local/lib/nodejs /usr/local/lib/nodejs -ENV PATH=/app/node_modules/.bin:/usr/local/lib/nodejs/node-v24.13.1-linux-x64/bin:$PATH +ENV PATH=/app/node_modules/.bin:/usr/local/lib/nodejs/node-v24.14.1-linux-x64/bin:$PATH USER noddy ENV NODE_ENV=production diff --git a/node-24/node-dev.Dockerfile b/node-24/node-dev.Dockerfile index 3b46621..2241dcb 100644 --- a/node-24/node-dev.Dockerfile +++ b/node-24/node-dev.Dockerfile @@ -10,14 +10,14 @@ RUN apt-get update -qq && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* -ADD https://nodejs.org/dist/v24.13.1/node-v24.13.1-linux-x64.tar.xz . +ADD https://nodejs.org/dist/v24.14.1/node-v24.14.1-linux-x64.tar.xz . RUN mkdir -p /usr/local/lib/nodejs && \ - tar -xJf node-v24.13.1-linux-x64.tar.xz && \ - mv node-v24.13.1-linux-x64 /usr/local/lib/nodejs && \ - rm node-v24.13.1-linux-x64.tar.xz + tar -xJf node-v24.14.1-linux-x64.tar.xz && \ + mv node-v24.14.1-linux-x64 /usr/local/lib/nodejs && \ + rm node-v24.14.1-linux-x64.tar.xz -ENV PATH=$PATH:/usr/local/lib/nodejs/node-v24.13.1-linux-x64/bin +ENV PATH=$PATH:/usr/local/lib/nodejs/node-v24.14.1-linux-x64/bin RUN npm install -g corepack@0.34.6 && \ npm config set update-notifier false @@ -31,18 +31,18 @@ RUN useradd --create-home --shell /bin/bash noddy && \ COPY --from=build /usr/local/lib/nodejs /usr/local/lib/nodejs ENV PNPM_HOME=/home/noddy/.local/share/pnpm -ENV PATH=$PNPM_HOME:/app/node_modules/.bin:/usr/local/lib/nodejs/node-v24.13.1-linux-x64/bin:$PATH +ENV PATH=$PNPM_HOME:/app/node_modules/.bin:/usr/local/lib/nodejs/node-v24.14.1-linux-x64/bin:$PATH # hadolint ignore=DL3008 RUN corepack enable && \ - corepack prepare pnpm@10.29.3 --activate && \ + corepack prepare pnpm@10.33.0 --activate && \ apt-get update -qq && \ apt-get install -y --no-install-recommends \ build-essential \ && \ apt-get clean && \ rm -rf /var/lib/apt/lists/* && \ - npm install -g node-gyp@12.2.0 turbo@2.8.9 + npm install -g node-gyp@12.2.0 turbo@2.9.1 USER noddy ENV NODE_ENV=development