From dabea02abcb6748e0427d32a2b44cf71e4bace2d Mon Sep 17 00:00:00 2001 From: GuangJie1 Date: Mon, 14 Apr 2025 20:34:52 +0800 Subject: [PATCH] add npmjs & python applications --- Database/image-list.yml | 2 +- Database/pymilvus/2.5.6/24.03-lts-sp1/Dockerfile | 6 ++++++ Database/pymilvus/meta.yml | 2 ++ HPC/image-list.yml | 2 +- HPC/tensorrt/10.9.0.34/24.03-lts-sp1/Dockerfile | 5 +++++ HPC/tensorrt/meta.yml | 2 ++ Others/catj/1.0.4/24.03-lts-sp1/Dockerfile | 5 +++++ Others/catj/meta.yml | 2 ++ Others/horovod/0.28.1/24.03-lts-sp1/Dockerfile | 15 +++++++++++++++ Others/horovod/meta.yml | 2 ++ Others/image-list.yml | 7 +++++++ Others/next/0.0.3/24.03-lts-sp1/Dockerfile | 5 +++++ Others/next/meta.yml | 2 ++ .../paddlepaddle/3.0.0/24.03-lts-sp1/Dockerfile | 5 +++++ Others/paddlepaddle/meta.yml | 2 ++ Others/pypi/23.3.1/24.03-lts-sp1/Dockerfile | 5 ----- Others/react/19.1.0/24.03-lts-sp1/Dockerfile | 5 +++++ Others/react/meta.yml | 2 ++ Others/swagger-ui/5.21.0/24.03-lts-sp1/Dockerfile | 5 +++++ Others/swagger-ui/meta.yml | 2 ++ Others/tensorflow/2.19.0/24.03-lts-sp1/Dockerfile | 5 +++++ Others/tensorflow/meta.yml | 2 ++ 22 files changed, 83 insertions(+), 7 deletions(-) create mode 100644 Database/pymilvus/2.5.6/24.03-lts-sp1/Dockerfile create mode 100644 Database/pymilvus/meta.yml create mode 100644 HPC/tensorrt/10.9.0.34/24.03-lts-sp1/Dockerfile create mode 100644 HPC/tensorrt/meta.yml create mode 100644 Others/catj/1.0.4/24.03-lts-sp1/Dockerfile create mode 100644 Others/catj/meta.yml create mode 100644 Others/horovod/0.28.1/24.03-lts-sp1/Dockerfile create mode 100644 Others/horovod/meta.yml create mode 100644 Others/next/0.0.3/24.03-lts-sp1/Dockerfile create mode 100644 Others/next/meta.yml create mode 100644 Others/paddlepaddle/3.0.0/24.03-lts-sp1/Dockerfile create mode 100644 Others/paddlepaddle/meta.yml create mode 100644 Others/react/19.1.0/24.03-lts-sp1/Dockerfile create mode 100644 Others/react/meta.yml create mode 100644 Others/swagger-ui/5.21.0/24.03-lts-sp1/Dockerfile create mode 100644 Others/swagger-ui/meta.yml create mode 100644 Others/tensorflow/2.19.0/24.03-lts-sp1/Dockerfile create mode 100644 Others/tensorflow/meta.yml diff --git a/Database/image-list.yml b/Database/image-list.yml index 9592d958..32f5fde3 100644 --- a/Database/image-list.yml +++ b/Database/image-list.yml @@ -6,4 +6,4 @@ images: redis: redis clickhouse: clickhouse influxdb: influxdb - \ No newline at end of file + pymilvus: pymilvus diff --git a/Database/pymilvus/2.5.6/24.03-lts-sp1/Dockerfile b/Database/pymilvus/2.5.6/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..85e9b64d --- /dev/null +++ b/Database/pymilvus/2.5.6/24.03-lts-sp1/Dockerfile @@ -0,0 +1,6 @@ +ARG BASE=openeuler/pypi:latest + +FROM ${BASE} +ARG VERSION=2.5.6 + +RUN pip3 install pymilvus==${VERSION} diff --git a/Database/pymilvus/meta.yml b/Database/pymilvus/meta.yml new file mode 100644 index 00000000..d9127c5d --- /dev/null +++ b/Database/pymilvus/meta.yml @@ -0,0 +1,2 @@ +2.5.6-oe2403sp1: + path: 2.5.6/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/HPC/image-list.yml b/HPC/image-list.yml index d0db3857..3e37b7fd 100644 --- a/HPC/image-list.yml +++ b/HPC/image-list.yml @@ -8,4 +8,4 @@ images: swan: swan wrf: wrf yambo: yambo - \ No newline at end of file + tensorrt: tensorrt diff --git a/HPC/tensorrt/10.9.0.34/24.03-lts-sp1/Dockerfile b/HPC/tensorrt/10.9.0.34/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..a562650c --- /dev/null +++ b/HPC/tensorrt/10.9.0.34/24.03-lts-sp1/Dockerfile @@ -0,0 +1,5 @@ +ARG BASE=openeuler/pypi:latest +FROM ${BASE} + +ARG VERSION=10.9.0.34 +RUN pip3 install tensorrt==${VERSION} diff --git a/HPC/tensorrt/meta.yml b/HPC/tensorrt/meta.yml new file mode 100644 index 00000000..854eab33 --- /dev/null +++ b/HPC/tensorrt/meta.yml @@ -0,0 +1,2 @@ +10.9.0.34-oe2403sp1: + path: 10.9.0.34/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/Others/catj/1.0.4/24.03-lts-sp1/Dockerfile b/Others/catj/1.0.4/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..1cd523a8 --- /dev/null +++ b/Others/catj/1.0.4/24.03-lts-sp1/Dockerfile @@ -0,0 +1,5 @@ +ARG BASE=openeuler/npmjs:latest +FROM ${BASE} + +ARG VERSION=1.0.4 +RUN npm install -g catj@${VERSION} diff --git a/Others/catj/meta.yml b/Others/catj/meta.yml new file mode 100644 index 00000000..2b851f10 --- /dev/null +++ b/Others/catj/meta.yml @@ -0,0 +1,2 @@ +1.0.4-oe2403sp1: + path: 1.0.4/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/Others/horovod/0.28.1/24.03-lts-sp1/Dockerfile b/Others/horovod/0.28.1/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..de208ed7 --- /dev/null +++ b/Others/horovod/0.28.1/24.03-lts-sp1/Dockerfile @@ -0,0 +1,15 @@ +ARG BASE=openeuler/pypi:latest +FROM ${BASE} + +ARG VERSION=0.28.1 + +# Dependencies required for installing horovod +RUN dnf install -y openmpi openmpi-devel gcc gcc-c++ cmake make git && \ + yum clean all && \ + rm -rf /var/cache/yum + +RUN python3 -m pip install pip==21.3.1 + +RUN pip3 install horovod==${VERSION} + +CMD ["horovodrun", "-v"] \ No newline at end of file diff --git a/Others/horovod/meta.yml b/Others/horovod/meta.yml new file mode 100644 index 00000000..9399a568 --- /dev/null +++ b/Others/horovod/meta.yml @@ -0,0 +1,2 @@ +0.28.1-oe2403sp1: + path: 0.28.1/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/Others/image-list.yml b/Others/image-list.yml index d4cd33d8..bdb3373a 100644 --- a/Others/image-list.yml +++ b/Others/image-list.yml @@ -20,3 +20,10 @@ images: conda: conda pypi: pypi npmjs: npmjs + tensorflow: tensorflow + paddlepaddle: paddlepaddle + horovod: horovod + catj: catj + swagger-ui: swagger-ui + react: react + next: next diff --git a/Others/next/0.0.3/24.03-lts-sp1/Dockerfile b/Others/next/0.0.3/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..9e66f2fe --- /dev/null +++ b/Others/next/0.0.3/24.03-lts-sp1/Dockerfile @@ -0,0 +1,5 @@ +ARG BASE=openeuler/npmjs:latest +FROM ${BASE} + +ARG VERSION=15.3.0 +RUN npm install -g next@${VERSION} diff --git a/Others/next/meta.yml b/Others/next/meta.yml new file mode 100644 index 00000000..93e6f3c3 --- /dev/null +++ b/Others/next/meta.yml @@ -0,0 +1,2 @@ +15.3.0-oe2403sp1: + path: 15.3.0/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/Others/paddlepaddle/3.0.0/24.03-lts-sp1/Dockerfile b/Others/paddlepaddle/3.0.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..76c2c09c --- /dev/null +++ b/Others/paddlepaddle/3.0.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,5 @@ +ARG BASE=openeuler/pypi:latest +FROM ${BASE} + +ARG VERSION=3.0.0 +RUN pip3 install paddlepaddle==${VERSION} diff --git a/Others/paddlepaddle/meta.yml b/Others/paddlepaddle/meta.yml new file mode 100644 index 00000000..35cfc2a9 --- /dev/null +++ b/Others/paddlepaddle/meta.yml @@ -0,0 +1,2 @@ +3.0.0-oe2403sp1: + path: 3.0.0/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/Others/pypi/23.3.1/24.03-lts-sp1/Dockerfile b/Others/pypi/23.3.1/24.03-lts-sp1/Dockerfile index 7d6aec11..90c82c5c 100644 --- a/Others/pypi/23.3.1/24.03-lts-sp1/Dockerfile +++ b/Others/pypi/23.3.1/24.03-lts-sp1/Dockerfile @@ -6,11 +6,6 @@ RUN yum update -y && \ yum clean all && \ rm -rf /var/cache/yum -# Dependencies required for installing horovod -RUN dnf install -y openmpi openmpi-devel gcc gcc-c++ cmake make git && \ - yum clean all && \ - rm -rf /var/cache/yum - COPY entrypoint.sh /entrypoint.sh RUN chmod +x /entrypoint.sh diff --git a/Others/react/19.1.0/24.03-lts-sp1/Dockerfile b/Others/react/19.1.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..b1e25314 --- /dev/null +++ b/Others/react/19.1.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,5 @@ +ARG BASE=openeuler/npmjs:latest +FROM ${BASE} + +ARG VERSION=19.1.0 +RUN npm install -g react@${VERSION} diff --git a/Others/react/meta.yml b/Others/react/meta.yml new file mode 100644 index 00000000..e4d596c2 --- /dev/null +++ b/Others/react/meta.yml @@ -0,0 +1,2 @@ +19.1.0-oe2403sp1: + path: 19.1.0/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/Others/swagger-ui/5.21.0/24.03-lts-sp1/Dockerfile b/Others/swagger-ui/5.21.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..81dacd96 --- /dev/null +++ b/Others/swagger-ui/5.21.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,5 @@ +ARG BASE=openeuler/npmjs:latest +FROM ${BASE} + +ARG VERSION=5.21.0 +RUN npm install -g swagger-ui@${VERSION} diff --git a/Others/swagger-ui/meta.yml b/Others/swagger-ui/meta.yml new file mode 100644 index 00000000..4e6302a1 --- /dev/null +++ b/Others/swagger-ui/meta.yml @@ -0,0 +1,2 @@ +5.21.0-oe2403sp1: + path: 5.21.0/24.03-lts-sp1/Dockerfile \ No newline at end of file diff --git a/Others/tensorflow/2.19.0/24.03-lts-sp1/Dockerfile b/Others/tensorflow/2.19.0/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..7d9f8ce6 --- /dev/null +++ b/Others/tensorflow/2.19.0/24.03-lts-sp1/Dockerfile @@ -0,0 +1,5 @@ +ARG BASE=openeuler/pypi:latest +FROM ${BASE} + +ARG VERSION=2.19.0 +RUN pip3 install tensorflow==${VERSION} diff --git a/Others/tensorflow/meta.yml b/Others/tensorflow/meta.yml new file mode 100644 index 00000000..8589b3be --- /dev/null +++ b/Others/tensorflow/meta.yml @@ -0,0 +1,2 @@ +2.19.0-oe2403sp1: + path: 2.19.0/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee