From 006d57912180d7c3f86c275b1d6708ba8fadcad0 Mon Sep 17 00:00:00 2001 From: openeuler_bot Date: Sun, 17 Aug 2025 02:58:55 +0000 Subject: [PATCH] 24.03-lts-sp1 update varnish to 7.7.2 --- Others/varnish/7.7.2/24.03-lts-sp1/Dockerfile | 25 +++++++++++++++++++ Others/varnish/meta.yml | 3 +++ 2 files changed, 28 insertions(+) create mode 100644 Others/varnish/7.7.2/24.03-lts-sp1/Dockerfile diff --git a/Others/varnish/7.7.2/24.03-lts-sp1/Dockerfile b/Others/varnish/7.7.2/24.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..c19ffe97 --- /dev/null +++ b/Others/varnish/7.7.2/24.03-lts-sp1/Dockerfile @@ -0,0 +1,25 @@ +ARG BASE=openeuler/openeuler:24.03-lts-sp1 +FROM ${BASE} +ARG VERSION=7.7.2 + +RUN dnf update -y \ + && dnf install -y wget diffutils jemalloc-devel libunwind-devel \ + python3-sphinx make autoconf automake libedit-devel libtool \ + ncurses-devel pcre2-devel pkgconfig python3-docutils cpio graphviz \ + && dnf clean all \ + && rm -rf /var/cache/dnf + +WORKDIR /opt + +RUN wget https://varnish-cache.org/downloads/varnish-${VERSION}.tgz \ + && tar -zxvf varnish-${VERSION}.tgz \ + && rm -f varnish-${VERSION}.tgz + +WORKDIR /opt/varnish-${VERSION} + +RUN ./autogen.sh \ + && ./configure \ + && make -j \ + && make install + +CMD ["varnishd", "--help"] \ No newline at end of file diff --git a/Others/varnish/meta.yml b/Others/varnish/meta.yml index a0be90c7..39aaadc4 100644 --- a/Others/varnish/meta.yml +++ b/Others/varnish/meta.yml @@ -1,2 +1,5 @@ 7.7.1-oe2403sp1: path: 7.7.1/24.03-lts-sp1/Dockerfile + +7.7.2-oe2403sp1: + path: 7.7.2/24.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee