From b039971c40439ffe96a3a22b5bcfeed9de317c06 Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Sat, 8 Nov 2025 00:11:08 +0000 Subject: [PATCH] 24.03-lts-sp2 update hiredis to 1.3.0 --- Others/hiredis/1.3.0/24.03-lts-sp2/Dockerfile | 22 +++++++++++++++++++ Others/hiredis/README.md | 1 + Others/hiredis/doc/image-info.yml | 3 ++- Others/hiredis/meta.yml | 3 +++ 4 files changed, 28 insertions(+), 1 deletion(-) create mode 100644 Others/hiredis/1.3.0/24.03-lts-sp2/Dockerfile diff --git a/Others/hiredis/1.3.0/24.03-lts-sp2/Dockerfile b/Others/hiredis/1.3.0/24.03-lts-sp2/Dockerfile new file mode 100644 index 00000000..e80a0cb5 --- /dev/null +++ b/Others/hiredis/1.3.0/24.03-lts-sp2/Dockerfile @@ -0,0 +1,22 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp2 +FROM ${BASE} +ARG VERSION=1.3.0 + +RUN dnf update -y \ + && dnf install -y gcc make wget \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +RUN wget https://github.com/redis/hiredis/archive/refs/tags/v${VERSION}.tar.gz \ + && tar -xzf v${VERSION}.tar.gz \ + && cd hiredis-${VERSION} \ + && make \ + && make install \ + && ln -sf /usr/lib/libhiredis.so.0.13 /usr/lib/libhiredis.so.0 \ + && ldconfig \ + && cd .. \ + && rm -rf hiredis-${VERSION} v${VERSION}.tar.gz + +ENV LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH + +CMD ["bash"] \ No newline at end of file diff --git a/Others/hiredis/README.md b/Others/hiredis/README.md index a47b9368..8fe7a3c8 100644 --- a/Others/hiredis/README.md +++ b/Others/hiredis/README.md @@ -18,6 +18,7 @@ The tag of each `hiredis` docker image is consist of the version of `hiredis` an | Tag | Currently | Architectures | |----------|-------------|------------------| +|[1.3.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/hiredis/1.3.0/24.03-lts-sp2/Dockerfile) | hiredis 1.3.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.3.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/hiredis/1.3.0/24.03-lts-sp1/Dockerfile)| Hiredis 1.3.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | # Usage diff --git a/Others/hiredis/doc/image-info.yml b/Others/hiredis/doc/image-info.yml index b2abd9fd..68f87f40 100644 --- a/Others/hiredis/doc/image-info.yml +++ b/Others/hiredis/doc/image-info.yml @@ -11,6 +11,7 @@ tags: | | Tag | Currently | Architectures | |----------|-------------|------------------| + |[1.3.0-oe2403sp2](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/hiredis/1.3.0/24.03-lts-sp2/Dockerfile) | hiredis 1.3.0 on openEuler 24.03-LTS-SP2 | amd64, arm64 | |[1.3.0-oe2403sp1](https://gitee.com/openeuler/openeuler-docker-images/blob/master/Others/hiredis/1.3.0/24.03-lts-sp1/Dockerfile)| Hiredis 1.3.0 on openEuler 24.03-LTS-SP1 | amd64, arm64 | download: | @@ -90,4 +91,4 @@ similar_packages: - N/A dependency: - zlib - - openssl + - openssl \ No newline at end of file diff --git a/Others/hiredis/meta.yml b/Others/hiredis/meta.yml index fdae4d1f..5ac40989 100644 --- a/Others/hiredis/meta.yml +++ b/Others/hiredis/meta.yml @@ -1,3 +1,6 @@ 1.3.0-oe2403sp1: path: 1.3.0/24.03-lts-sp1/Dockerfile + +1.3.0-oe2403sp2: + path: 1.3.0/24.03-lts-sp2/Dockerfile \ No newline at end of file -- Gitee