diff --git a/Others/splitter/1.0.3/24.03-lts-sp1/Dockerfile b/Others/splitter/1.0.3/24.03-lts-sp1/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..12122304605c066795da87590b27d9be83e13a2d --- /dev/null +++ b/Others/splitter/1.0.3/24.03-lts-sp1/Dockerfile @@ -0,0 +1,22 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} + +ARG VERSION=1.0.3 + +RUN dnf install -y \ + python3-dnf \ + git \ + python3-pip \ + cpio \ + binutils \ + file && \ + dnf clean all + +RUN git clone -b v${VERSION} --depth 1 https://gitee.com/openeuler/splitter.git /splitter && \ + cd /splitter && \ + pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple . && \ + rm -rf /splitter + +WORKDIR / + +CMD ["/bin/bash"] diff --git a/Others/splitter/1.0.3/24.03-lts-sp2/Dockerfile b/Others/splitter/1.0.3/24.03-lts-sp2/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..ad91703c78e04fc24432cc260042d445cb85b253 --- /dev/null +++ b/Others/splitter/1.0.3/24.03-lts-sp2/Dockerfile @@ -0,0 +1,22 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM ${BASE} + +ARG VERSION=1.0.3 + +RUN dnf install -y \ + python3-dnf \ + git \ + python3-pip \ + cpio \ + binutils \ + file && \ + dnf clean all + +RUN git clone -b v${VERSION} --depth 1 https://gitee.com/openeuler/splitter.git /splitter && \ + cd /splitter && \ + pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple . && \ + rm -rf /splitter + +WORKDIR / + +CMD ["/bin/bash"] diff --git a/Others/splitter/1.0.3/24.03-lts/Dockerfile b/Others/splitter/1.0.3/24.03-lts/Dockerfile new file mode 100644 index 0000000000000000000000000000000000000000..26633cfea26d6ef497f3d19012fa0be90cfbd590 --- /dev/null +++ b/Others/splitter/1.0.3/24.03-lts/Dockerfile @@ -0,0 +1,22 @@ +ARG BASE=openeuler/openeuler:24.03-lts +FROM ${BASE} + +ARG VERSION=1.0.3 + +RUN dnf install -y \ + python3-dnf \ + git \ + python3-pip \ + cpio \ + binutils \ + file && \ + dnf clean all + +RUN git clone -b v${VERSION} --depth 1 https://gitee.com/openeuler/splitter.git /splitter && \ + cd /splitter && \ + pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple . && \ + rm -rf /splitter + +WORKDIR / + +CMD ["/bin/bash"] diff --git a/Others/splitter/README.md b/Others/splitter/README.md index e27a71eae690d3bcfcbf5be3cf116fb041050936..b9444090fc98f27a78539c105e339ca62887e405 100644 --- a/Others/splitter/README.md +++ b/Others/splitter/README.md @@ -16,9 +16,12 @@ The tag of each `splitter` docker image is consist of the version of `splitter` | Tag | Currently | Architectures | |----------|-------------|------------------| -|[1.0.1-oe2403lts](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts/Dockerfile)| Splitter on openEuler 24.03-LTS | amd64, arm64 | -|[1.0.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp1/Dockerfile)| Splitter on openEuler 24.03-LTS-sp1 | amd64, arm64 | -|[1.0.1-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp2/Dockerfile)| Splitter on openEuler 24.03-LTS-sp2 | amd64, arm64 | +|[1.0.3-oe2403lts](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.3/24.03-lts/Dockerfile)| Splitter 1.0.3 on openEuler 24.03-LTS | amd64, arm64 | +|[1.0.3-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.3/24.03-lts-sp1/Dockerfile)| Splitter 1.0.3 on openEuler 24.03-LTS-sp1 | amd64, arm64 | +|[1.0.3-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.3/24.03-lts-sp2/Dockerfile)| Splitter 1.0.3 on openEuler 24.03-LTS-sp2 | amd64, arm64 | +|[1.0.1-oe2403lts](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts/Dockerfile)| Splitter 1.0.1 on openEuler 24.03-LTS | amd64, arm64 | +|[1.0.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp1/Dockerfile)| Splitter 1.0.1 on openEuler 24.03-LTS-sp1 | amd64, arm64 | +|[1.0.1-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp2/Dockerfile)| Splitter 1.0.1 on openEuler 24.03-LTS-sp2 | amd64, arm64 | # Usage diff --git a/Others/splitter/doc/image-info.yml b/Others/splitter/doc/image-info.yml index a01d2bf2e15bd4499afa107d0964f759dd14030e..5e45ae45ad993c508103b79a66084c9b9bc53985 100644 --- a/Others/splitter/doc/image-info.yml +++ b/Others/splitter/doc/image-info.yml @@ -11,9 +11,12 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[1.0.3-oe2403lts](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.3/24.03-lts/Dockerfile)| Splitter 1.0.3 on openEuler 24.03-LTS | amd64, arm64 | + |[1.0.3-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.3/24.03-lts-sp1/Dockerfile)| Splitter 1.0.3 on openEuler 24.03-LTS-sp1 | amd64, arm64 | + |[1.0.3-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.3/24.03-lts-sp2/Dockerfile)| Splitter 1.0.3 on openEuler 24.03-LTS-sp2 | amd64, arm64 | |[1.0.1-oe2403lts](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts/Dockerfile)| Splitter 1.0.1 on openEuler 24.03-LTS | amd64, arm64 | - |[1.0.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp1/Dockerfile)| Splitter on openEuler 24.03-LTS-sp1 | amd64, arm64 | - |[1.0.1-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp2/Dockerfile)| Splitter on openEuler 24.03-LTS-sp1 | amd64, arm64 | + |[1.0.1-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp1/Dockerfile)| Splitter 1.0.1 on openEuler 24.03-LTS-sp1 | amd64, arm64 | + |[1.0.1-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/splitter/1.0.1/24.03-lts-sp2/Dockerfile)| Splitter 1.0.1 on openEuler 24.03-LTS-sp1 | amd64, arm64 | download: | 拉取镜像到本地 diff --git a/Others/splitter/meta.yml b/Others/splitter/meta.yml index df592530ee1ec4a8931489363e073c49376f1014..7f0e5adc921c6a9100b102b8f5525f9304b0b6d7 100644 --- a/Others/splitter/meta.yml +++ b/Others/splitter/meta.yml @@ -4,3 +4,9 @@ path: 1.0.1/24.03-lts-sp1/Dockerfile 1.0.1-oe2403sp2: path: 1.0.1/24.03-lts-sp2/Dockerfile +1.0.3-oe2403lts: + path: 1.0.3/24.03-lts/Dockerfile +1.0.3-oe2403sp1: + path: 1.0.3/24.03-lts-sp1/Dockerfile +1.0.3-oe2403sp2: + path: 1.0.3/24.03-lts-sp2/Dockerfile