From 10839d3c11be21313db97df8fe80284c69765e70 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 02:07:20 +0000 Subject: [PATCH 1/6] 24.03-lts update nginx to 1.27.2 --- nginx/1.27.2/24.03-lts/Dockerfile | 45 +++++++++++++++++++++++++++++++ nginx/meta.yml | 4 ++- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 nginx/1.27.2/24.03-lts/Dockerfile diff --git a/nginx/1.27.2/24.03-lts/Dockerfile b/nginx/1.27.2/24.03-lts/Dockerfile new file mode 100644 index 00000000..c4fd4ede --- /dev/null +++ b/nginx/1.27.2/24.03-lts/Dockerfile @@ -0,0 +1,45 @@ +ARG BASE=openeuler/openeuler:24.03-lts +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=1.27.2 + +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ + GeoIP-devel gperftools-devel && \ + yum clean all && \ + curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ + tar -zxvf /tmp/nginx.tar.gz -C /tmp && \ + cd /tmp/nginx-${VERSION} && \ + mkdir -p /var/tmp/nginx/ && \ + ./configure \ + --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx \ + --modules-path=/usr/local/nginx/modules --conf-path=/etc/nginx/nginx.conf \ + --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log \ + --http-client-body-temp-path=/var/tmp/nginx/client \ + --http-fastcgi-temp-path=/var/tmp/nginx/fcgi \ + --http-proxy-temp-path=/var/tmp/nginx/proxy \ + --http-scgi-temp-path=/var/tmp/nginx/scgi \ + --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \ + --pid-path=/var/run/nginx.pid \ + --lock-path=/var/run/nginx.lock \ + --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_v2_module \ + --with-http_realip_module --with-http_addition_module \ + --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic \ + --with-http_geoip_module=dynamic --with-http_sub_module \ + --with-http_dav_module --with-http_flv_module --with-http_mp4_module \ + --with-http_gunzip_module --with-http_gzip_static_module \ + --with-http_random_index_module --with-http_secure_link_module \ + --with-http_degradation_module --with-http_slice_module \ + --with-http_perl_module=dynamic --with-http_auth_request_module \ + --with-mail=dynamic --with-mail_ssl_module --with-openssl-opt=yes \ + --with-pcre --with-pcre-jit --with-stream=dynamic \ + --with-stream_ssl_module --with-google_perftools_module --with-debug && \ + make && make install && \ + rm -rf /tmp/nginx.tar.gz /tmp/nginx-${VERSION} + +ENV PATH /usr/local/nginx:$PATH +WORKDIR /usr/local/nginx/html + + +EXPOSE 80 +ENTRYPOINT ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/nginx/meta.yml b/nginx/meta.yml index c55a10ca..a8641161 100644 --- a/nginx/meta.yml +++ b/nginx/meta.yml @@ -7,4 +7,6 @@ 1.27.1-oe2203sp3: path: nginx/1.27.1/22.03-lts-sp3/Dockerfile 1.27.2-oe2203sp3: - path: nginx/1.27.2/22.03-lts-sp3/Dockerfile \ No newline at end of file + path: nginx/1.27.2/22.03-lts-sp3/Dockerfile +1.27.2-oe2403lts: + path: nginx/1.27.2/24.03-lts/Dockerfile \ No newline at end of file -- Gitee From 579272ebceca7be41e4f7ae036243a3655e62388 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 02:07:56 +0000 Subject: [PATCH 2/6] 22.03-lts-sp4 update nginx to 1.27.2 --- nginx/1.27.2/22.03-lts-sp4/Dockerfile | 45 +++++++++++++++++++++++++++ nginx/meta.yml | 4 ++- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 nginx/1.27.2/22.03-lts-sp4/Dockerfile diff --git a/nginx/1.27.2/22.03-lts-sp4/Dockerfile b/nginx/1.27.2/22.03-lts-sp4/Dockerfile new file mode 100644 index 00000000..c7c80d4b --- /dev/null +++ b/nginx/1.27.2/22.03-lts-sp4/Dockerfile @@ -0,0 +1,45 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=1.27.2 + +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ + GeoIP-devel gperftools-devel && \ + yum clean all && \ + curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ + tar -zxvf /tmp/nginx.tar.gz -C /tmp && \ + cd /tmp/nginx-${VERSION} && \ + mkdir -p /var/tmp/nginx/ && \ + ./configure \ + --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx \ + --modules-path=/usr/local/nginx/modules --conf-path=/etc/nginx/nginx.conf \ + --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log \ + --http-client-body-temp-path=/var/tmp/nginx/client \ + --http-fastcgi-temp-path=/var/tmp/nginx/fcgi \ + --http-proxy-temp-path=/var/tmp/nginx/proxy \ + --http-scgi-temp-path=/var/tmp/nginx/scgi \ + --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \ + --pid-path=/var/run/nginx.pid \ + --lock-path=/var/run/nginx.lock \ + --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_v2_module \ + --with-http_realip_module --with-http_addition_module \ + --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic \ + --with-http_geoip_module=dynamic --with-http_sub_module \ + --with-http_dav_module --with-http_flv_module --with-http_mp4_module \ + --with-http_gunzip_module --with-http_gzip_static_module \ + --with-http_random_index_module --with-http_secure_link_module \ + --with-http_degradation_module --with-http_slice_module \ + --with-http_perl_module=dynamic --with-http_auth_request_module \ + --with-mail=dynamic --with-mail_ssl_module --with-openssl-opt=yes \ + --with-pcre --with-pcre-jit --with-stream=dynamic \ + --with-stream_ssl_module --with-google_perftools_module --with-debug && \ + make && make install && \ + rm -rf /tmp/nginx.tar.gz /tmp/nginx-${VERSION} + +ENV PATH /usr/local/nginx:$PATH +WORKDIR /usr/local/nginx/html + + +EXPOSE 80 +ENTRYPOINT ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/nginx/meta.yml b/nginx/meta.yml index a8641161..332c647e 100644 --- a/nginx/meta.yml +++ b/nginx/meta.yml @@ -9,4 +9,6 @@ 1.27.2-oe2203sp3: path: nginx/1.27.2/22.03-lts-sp3/Dockerfile 1.27.2-oe2403lts: - path: nginx/1.27.2/24.03-lts/Dockerfile \ No newline at end of file + path: nginx/1.27.2/24.03-lts/Dockerfile +1.27.2-oe2203sp4: + path: nginx/1.27.2/22.03-lts-sp4/Dockerfile \ No newline at end of file -- Gitee From 22f17235f0cd6d2ff82bf64134bb8066eed4b2c0 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 02:08:21 +0000 Subject: [PATCH 3/6] 22.03-lts-sp1 update nginx to 1.27.2 --- nginx/1.27.2/22.03-lts-sp1/Dockerfile | 45 +++++++++++++++++++++++++++ nginx/meta.yml | 4 ++- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 nginx/1.27.2/22.03-lts-sp1/Dockerfile diff --git a/nginx/1.27.2/22.03-lts-sp1/Dockerfile b/nginx/1.27.2/22.03-lts-sp1/Dockerfile new file mode 100644 index 00000000..8d2ae1b8 --- /dev/null +++ b/nginx/1.27.2/22.03-lts-sp1/Dockerfile @@ -0,0 +1,45 @@ +ARG BASE=openeuler/openeuler:22.03-lts-sp1 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=1.27.2 + +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ + GeoIP-devel gperftools-devel && \ + yum clean all && \ + curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ + tar -zxvf /tmp/nginx.tar.gz -C /tmp && \ + cd /tmp/nginx-${VERSION} && \ + mkdir -p /var/tmp/nginx/ && \ + ./configure \ + --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx \ + --modules-path=/usr/local/nginx/modules --conf-path=/etc/nginx/nginx.conf \ + --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log \ + --http-client-body-temp-path=/var/tmp/nginx/client \ + --http-fastcgi-temp-path=/var/tmp/nginx/fcgi \ + --http-proxy-temp-path=/var/tmp/nginx/proxy \ + --http-scgi-temp-path=/var/tmp/nginx/scgi \ + --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \ + --pid-path=/var/run/nginx.pid \ + --lock-path=/var/run/nginx.lock \ + --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_v2_module \ + --with-http_realip_module --with-http_addition_module \ + --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic \ + --with-http_geoip_module=dynamic --with-http_sub_module \ + --with-http_dav_module --with-http_flv_module --with-http_mp4_module \ + --with-http_gunzip_module --with-http_gzip_static_module \ + --with-http_random_index_module --with-http_secure_link_module \ + --with-http_degradation_module --with-http_slice_module \ + --with-http_perl_module=dynamic --with-http_auth_request_module \ + --with-mail=dynamic --with-mail_ssl_module --with-openssl-opt=yes \ + --with-pcre --with-pcre-jit --with-stream=dynamic \ + --with-stream_ssl_module --with-google_perftools_module --with-debug && \ + make && make install && \ + rm -rf /tmp/nginx.tar.gz /tmp/nginx-${VERSION} + +ENV PATH /usr/local/nginx:$PATH +WORKDIR /usr/local/nginx/html + + +EXPOSE 80 +ENTRYPOINT ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/nginx/meta.yml b/nginx/meta.yml index 332c647e..687539e8 100644 --- a/nginx/meta.yml +++ b/nginx/meta.yml @@ -11,4 +11,6 @@ 1.27.2-oe2403lts: path: nginx/1.27.2/24.03-lts/Dockerfile 1.27.2-oe2203sp4: - path: nginx/1.27.2/22.03-lts-sp4/Dockerfile \ No newline at end of file + path: nginx/1.27.2/22.03-lts-sp4/Dockerfile +1.27.2-oe2203sp1: + path: nginx/1.27.2/22.03-lts-sp1/Dockerfile \ No newline at end of file -- Gitee From 9b06e396b0270c26755bc23eb6415f5af2f3c1b5 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Tue, 15 Oct 2024 02:08:46 +0000 Subject: [PATCH 4/6] 20.03-lts-sp4 update nginx to 1.27.2 --- nginx/1.27.2/20.03-lts-sp4/Dockerfile | 45 +++++++++++++++++++++++++++ nginx/meta.yml | 4 ++- 2 files changed, 48 insertions(+), 1 deletion(-) create mode 100644 nginx/1.27.2/20.03-lts-sp4/Dockerfile diff --git a/nginx/1.27.2/20.03-lts-sp4/Dockerfile b/nginx/1.27.2/20.03-lts-sp4/Dockerfile new file mode 100644 index 00000000..034db456 --- /dev/null +++ b/nginx/1.27.2/20.03-lts-sp4/Dockerfile @@ -0,0 +1,45 @@ +ARG BASE=openeuler/openeuler:20.03-lts-sp4 +FROM ${BASE} + +ARG TARGETARCH +ARG VERSION=1.27.2 + +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ + GeoIP-devel gperftools-devel && \ + yum clean all && \ + curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ + tar -zxvf /tmp/nginx.tar.gz -C /tmp && \ + cd /tmp/nginx-${VERSION} && \ + mkdir -p /var/tmp/nginx/ && \ + ./configure \ + --prefix=/usr/local/nginx --sbin-path=/usr/sbin/nginx \ + --modules-path=/usr/local/nginx/modules --conf-path=/etc/nginx/nginx.conf \ + --error-log-path=/var/log/nginx/error.log --http-log-path=/var/log/nginx/access.log \ + --http-client-body-temp-path=/var/tmp/nginx/client \ + --http-fastcgi-temp-path=/var/tmp/nginx/fcgi \ + --http-proxy-temp-path=/var/tmp/nginx/proxy \ + --http-scgi-temp-path=/var/tmp/nginx/scgi \ + --http-uwsgi-temp-path=/var/tmp/nginx/uwsgi \ + --pid-path=/var/run/nginx.pid \ + --lock-path=/var/run/nginx.lock \ + --with-file-aio --with-ipv6 --with-http_ssl_module --with-http_v2_module \ + --with-http_realip_module --with-http_addition_module \ + --with-http_xslt_module=dynamic --with-http_image_filter_module=dynamic \ + --with-http_geoip_module=dynamic --with-http_sub_module \ + --with-http_dav_module --with-http_flv_module --with-http_mp4_module \ + --with-http_gunzip_module --with-http_gzip_static_module \ + --with-http_random_index_module --with-http_secure_link_module \ + --with-http_degradation_module --with-http_slice_module \ + --with-http_perl_module=dynamic --with-http_auth_request_module \ + --with-mail=dynamic --with-mail_ssl_module --with-openssl-opt=yes \ + --with-pcre --with-pcre-jit --with-stream=dynamic \ + --with-stream_ssl_module --with-google_perftools_module --with-debug && \ + make && make install && \ + rm -rf /tmp/nginx.tar.gz /tmp/nginx-${VERSION} + +ENV PATH /usr/local/nginx:$PATH +WORKDIR /usr/local/nginx/html + + +EXPOSE 80 +ENTRYPOINT ["nginx", "-g", "daemon off;"] \ No newline at end of file diff --git a/nginx/meta.yml b/nginx/meta.yml index 687539e8..aecc12e0 100644 --- a/nginx/meta.yml +++ b/nginx/meta.yml @@ -13,4 +13,6 @@ 1.27.2-oe2203sp4: path: nginx/1.27.2/22.03-lts-sp4/Dockerfile 1.27.2-oe2203sp1: - path: nginx/1.27.2/22.03-lts-sp1/Dockerfile \ No newline at end of file + path: nginx/1.27.2/22.03-lts-sp1/Dockerfile +1.27.2-oe2003sp4: + path: nginx/1.27.2/20.03-lts-sp4/Dockerfile \ No newline at end of file -- Gitee From 92a802447bbf34b10146cdd3704ba6efb3e1c0e2 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Wed, 16 Oct 2024 14:17:49 +0800 Subject: [PATCH 5/6] update nginx to 1.27.2 --- nginx/1.27.2/20.03-lts-sp4/Dockerfile | 2 +- nginx/1.27.2/22.03-lts-sp1/Dockerfile | 2 +- nginx/1.27.2/22.03-lts-sp3/Dockerfile | 2 +- nginx/1.27.2/22.03-lts-sp4/Dockerfile | 2 +- nginx/1.27.2/24.03-lts/Dockerfile | 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/nginx/1.27.2/20.03-lts-sp4/Dockerfile b/nginx/1.27.2/20.03-lts-sp4/Dockerfile index 034db456..062ea306 100644 --- a/nginx/1.27.2/20.03-lts-sp4/Dockerfile +++ b/nginx/1.27.2/20.03-lts-sp4/Dockerfile @@ -4,7 +4,7 @@ FROM ${BASE} ARG TARGETARCH ARG VERSION=1.27.2 -RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl-devel\ GeoIP-devel gperftools-devel && \ yum clean all && \ curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ diff --git a/nginx/1.27.2/22.03-lts-sp1/Dockerfile b/nginx/1.27.2/22.03-lts-sp1/Dockerfile index 8d2ae1b8..46c5af40 100644 --- a/nginx/1.27.2/22.03-lts-sp1/Dockerfile +++ b/nginx/1.27.2/22.03-lts-sp1/Dockerfile @@ -4,7 +4,7 @@ FROM ${BASE} ARG TARGETARCH ARG VERSION=1.27.2 -RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl-devel\ GeoIP-devel gperftools-devel && \ yum clean all && \ curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ diff --git a/nginx/1.27.2/22.03-lts-sp3/Dockerfile b/nginx/1.27.2/22.03-lts-sp3/Dockerfile index e5ffb82f..2f0fcb1d 100644 --- a/nginx/1.27.2/22.03-lts-sp3/Dockerfile +++ b/nginx/1.27.2/22.03-lts-sp3/Dockerfile @@ -4,7 +4,7 @@ FROM ${BASE} ARG TARGETARCH ARG VERSION=1.27.2 -RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl-devel\ GeoIP-devel gperftools-devel && \ yum clean all && \ curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ diff --git a/nginx/1.27.2/22.03-lts-sp4/Dockerfile b/nginx/1.27.2/22.03-lts-sp4/Dockerfile index c7c80d4b..f3d81db3 100644 --- a/nginx/1.27.2/22.03-lts-sp4/Dockerfile +++ b/nginx/1.27.2/22.03-lts-sp4/Dockerfile @@ -4,7 +4,7 @@ FROM ${BASE} ARG TARGETARCH ARG VERSION=1.27.2 -RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl-devel\ GeoIP-devel gperftools-devel && \ yum clean all && \ curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ diff --git a/nginx/1.27.2/24.03-lts/Dockerfile b/nginx/1.27.2/24.03-lts/Dockerfile index c4fd4ede..0e550a7b 100644 --- a/nginx/1.27.2/24.03-lts/Dockerfile +++ b/nginx/1.27.2/24.03-lts/Dockerfile @@ -4,7 +4,7 @@ FROM ${BASE} ARG TARGETARCH ARG VERSION=1.27.2 -RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl\ +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl-devel\ GeoIP-devel gperftools-devel && \ yum clean all && \ curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ -- Gitee From 3fff8b98cad3ac51abfe5852850f033f6390f836 Mon Sep 17 00:00:00 2001 From: openeuler_bot <673672685@qq.com> Date: Thu, 17 Oct 2024 10:36:38 +0800 Subject: [PATCH 6/6] 24.03-lts update nginx to 1.27.2 --- nginx/1.27.2/24.03-lts/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nginx/1.27.2/24.03-lts/Dockerfile b/nginx/1.27.2/24.03-lts/Dockerfile index 0e550a7b..5d64cf6d 100644 --- a/nginx/1.27.2/24.03-lts/Dockerfile +++ b/nginx/1.27.2/24.03-lts/Dockerfile @@ -4,7 +4,7 @@ FROM ${BASE} ARG TARGETARCH ARG VERSION=1.27.2 -RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl-devel\ +RUN yum -y install gcc openssl-devel make libxml2-devel libxslt-devel gd-devel perl-devel pcre pcre-devel\ GeoIP-devel gperftools-devel && \ yum clean all && \ curl -o /tmp/nginx.tar.gz https://nginx.org/download/nginx-${VERSION}.tar.gz && \ -- Gitee