From 67c81eb3c85d62bfe215fda62ce4ccbbaf60bbaa Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Thu, 9 Oct 2025 00:04:28 +0000 Subject: [PATCH] 24.03-lts-sp2 update node to 24.10.0 --- Others/node/24.10.0/24.03-lts-sp2/Dockerfile | 28 ++++++++++++++++++++ Others/node/README.md | 1 + Others/node/doc/image-info.yml | 1 + Others/node/meta.yml | 4 ++- 4 files changed, 33 insertions(+), 1 deletion(-) create mode 100644 Others/node/24.10.0/24.03-lts-sp2/Dockerfile diff --git a/Others/node/24.10.0/24.03-lts-sp2/Dockerfile b/Others/node/24.10.0/24.03-lts-sp2/Dockerfile new file mode 100644 index 00000000..8ae92517 --- /dev/null +++ b/Others/node/24.10.0/24.03-lts-sp2/Dockerfile @@ -0,0 +1,28 @@ +ARG BASE=openeuler/openeuler:24.03-lts +ARG VERSION=24.10.0 + +FROM $BASE + +ARG VERSION +ARG TARGETARCH + +RUN yum update -y && \ + yum install -y wget && \ + yum clean all && \ + rm -rf /var/cache/yum && \ + rm -rf /tmp/* + +WORKDIR /root + +RUN case "${TARGETARCH}" in \ + amd64) NODE_ARCH=x64 ;; \ + arm64) NODE_ARCH=arm64 ;; \ + esac && \ + wget https://nodejs.org/download/release/v$VERSION/node-v$VERSION-linux-$NODE_ARCH.tar.gz && \ + tar -xzf node-v$VERSION-linux-$NODE_ARCH.tar.gz && \ + mv node-v$VERSION-linux-$NODE_ARCH /usr/local/node && \ + ln -s /usr/local/node/bin/node /usr/local/bin/node && \ + ln -s /usr/local/node/bin/npm /usr/local/bin/npm && \ + ln -s /usr/local/node/bin/npx /usr/local/bin/npx && \ + rm -fr node-v$VERSION-linux-$NODE_ARCH.tar.gz + diff --git a/Others/node/README.md b/Others/node/README.md index 79d00caa..f67675c2 100644 --- a/Others/node/README.md +++ b/Others/node/README.md @@ -31,6 +31,7 @@ The tag of each `next` docker image is consist of the version of `next` and the | Tag | Currently | Architectures | |---------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|---------------| +|[24.10.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/24.10.0/24.03-lts-sp2/Dockerfile) | node 24.10.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[24.9.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/24.9.0/24.03-lts-sp2/Dockerfile) | node 24.9.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[24.8.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/24.8.0/24.03-lts-sp2/Dockerfile) | node 24.8.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | | [10.21.0-20.03-lts-sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/10.21.0/20.03-lts-sp1/Dockerfile) | Nodejs 10.21.0 on openEuler 20.03-LTS-SP1 | amd64, arm64 | diff --git a/Others/node/doc/image-info.yml b/Others/node/doc/image-info.yml index 6a0941d1..32c93a00 100644 --- a/Others/node/doc/image-info.yml +++ b/Others/node/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |---------------------------------------------------------------------------------------------------------------------------------------|-------------------------------------------|---------------| + |[24.10.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/24.10.0/24.03-lts-sp2/Dockerfile) | node 24.10.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[24.9.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/24.9.0/24.03-lts-sp2/Dockerfile) | node 24.9.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[24.8.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/24.8.0/24.03-lts-sp2/Dockerfile) | node 24.8.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | | [10.21.0-20.03-lts-sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/node/10.21.0/20.03-lts-sp1/Dockerfile) | Nodejs 10.21.0 on openEuler 20.03-LTS-SP1 | amd64, arm64 | diff --git a/Others/node/meta.yml b/Others/node/meta.yml index a5344620..703e0b57 100644 --- a/Others/node/meta.yml +++ b/Others/node/meta.yml @@ -9,4 +9,6 @@ 24.8.0-oe2403sp2: path: 24.8.0/24.03-lts-sp2/Dockerfile 24.9.0-oe2403sp2: - path: 24.9.0/24.03-lts-sp2/Dockerfile \ No newline at end of file + path: 24.9.0/24.03-lts-sp2/Dockerfile +24.10.0-oe2403sp2: + path: 24.10.0/24.03-lts-sp2/Dockerfile \ No newline at end of file -- Gitee