Skip to content

Commit 96ca1c8

Browse files
committed
更新 Nginx 版本至 1.16.1,调整 Lua 版本至 5.3,更新构建日期
1 parent 1fdc536 commit 96ca1c8

File tree

4 files changed

+13
-13
lines changed

4 files changed

+13
-13
lines changed

Dockerfile.latest

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM nginx:1.18.0-alpine AS builder
1+
FROM nginx:1.16.1-alpine AS builder
22

33
# 设置 ModSecurity 版本
44
ENV MODSECURITY_VERSION=v3.0.14
@@ -34,9 +34,9 @@ RUN apk add --no-cache --virtual .build-deps \
3434
WORKDIR /opt
3535

3636
# 下载 Nginx 源码
37-
RUN wget https://nginx.org/download/nginx-1.18.0.tar.gz \
38-
&& tar -xzf nginx-1.18.0.tar.gz \
39-
&& rm nginx-1.18.0.tar.gz
37+
RUN wget https://nginx.org/download/nginx-1.16.1.tar.gz \
38+
&& tar -xzf nginx-1.16.1.tar.gz \
39+
&& rm nginx-1.16.1.tar.gz
4040

4141
# 下载 ModSecurity
4242
RUN git clone --depth 1 -b ${MODSECURITY_VERSION} https://github.com/owasp-modsecurity/ModSecurity.git
@@ -55,15 +55,15 @@ RUN cd /opt/ModSecurity \
5555
&& make clean
5656

5757
# 编译 Nginx 与 ModSecurity 模块
58-
RUN cd /opt/nginx-1.18.0 \
58+
RUN cd /opt/nginx-1.16.1 \
5959
&& ./configure --with-compat --add-dynamic-module=/opt/ModSecurity-nginx \
6060
&& make modules \
6161
&& cp objs/ngx_http_modsecurity_module.so /etc/nginx/modules \
6262
&& mkdir -p /etc/nginx/modsec \
6363
&& cp /opt/ModSecurity/unicode.mapping /etc/nginx/modsec/
6464

6565
# 最终镜像
66-
FROM nginx:1.18.0-alpine AS final
66+
FROM nginx:1.16.1-alpine AS final
6767

6868
# 安装运行时依赖
6969
RUN apk add --no-cache --purge --virtual .runtime-deps \
@@ -84,7 +84,7 @@ COPY --from=builder /etc/nginx/modsec/unicode.mapping /etc/nginx/modsec/
8484

8585
# 添加构建信息标签
8686
LABEL maintainer="AptS-1547 <[email protected]>" \
87-
nginx_version="1.18.0" \
87+
nginx_version="1.16.1" \
8888
modsecurity_version="v3.0.14" \
8989
modsecurity_nginx_version="v1.0.3" \
90-
build_date="2025-05-21T08:29:46Z"
90+
build_date="2025-05-21T08:09:10Z"

nginx-1.16.1/mod-3.0.14/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ RUN apk add --no-cache --virtual .build-deps \
1818
git \
1919
libtool \
2020
lmdb-dev \
21-
lua5.4-dev \
21+
lua5.3-dev \
2222
make \
2323
curl-dev \
2424
pcre2-dev \
@@ -67,7 +67,7 @@ FROM nginx:1.16.1-alpine AS final
6767

6868
# 安装运行时依赖
6969
RUN apk add --no-cache --purge --virtual .runtime-deps \
70-
lua5.4 \
70+
lua5.3 \
7171
yajl \
7272
libstdc++ \
7373
pcre2 \

nginx-1.16.1/mod-3.0.14/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
- ModSecurity: v3.0.14
66
- ModSecurity-nginx: v1.0.3
77

8-
创建日期: 2025-05-21T08:09:10Z
8+
创建日期: 2025-05-21T08:30:49Z
99

1010
## 构建镜像
1111

versions.env

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
NGINX_VERSION=1.18.0
1+
NGINX_VERSION=1.16.1
22
MODSECURITY_VERSION=v3.0.14
33
MODSECURITY_NGINX_VERSION=v1.0.3
4-
BUILD_DATE=2025-05-21T08:29:46Z
4+
BUILD_DATE=2025-05-21T08:30:49Z

0 commit comments

Comments
 (0)