@@ -7,15 +7,16 @@ RUN apk upgrade --no-cache -a && \
77 pip install --no-cache-dir -r /tmp/requirements.txt
88
99FROM python:3.14.0-alpine3.22
10- ENV PYTHONUNBUFFERED=1
10+ # ENV PYTHONUNBUFFERED=1
11+ ARG IMAGE
1112SHELL ["/bin/ash" , "-eo" , "pipefail" , "-c" ]
12- COPY --from=zoeyvid/nginx-quic:latest /usr/local/nginx /usr/local/nginx
13- COPY --from=zoeyvid/nginx-quic:latest /usr/local/share/lua/5.1 /usr/local/share/lua/5.1
14- COPY --from=zoeyvid/nginx-quic:latest /usr/local/lib/libmodsecurity.so.3 /usr/local/lib/libmodsecurity.so.3
15- COPY --from=zoeyvid/nginx-quic:latest /usr/local/lib/libopentelemetry_proto.so /usr/local/lib/libopentelemetry_proto.so
16- COPY --from=zoeyvid/nginx-quic:latest /usr/local/lib/libosrc_shmem_ipc.so /usr/local/lib/libosrc_shmem_ipc.so
17- COPY --from=zoeyvid/nginx-quic:latest /usr/local/lib/libosrc_compression_utils.so /usr/local/lib/libosrc_compression_utils.so
18- COPY --from=zoeyvid/nginx-quic:latest /usr/local/lib/libosrc_nginx_attachment_util.so /usr/local/lib/libosrc_nginx_attachment_util.so
13+ COPY --from=$IMAGE /usr/local/nginx /usr/local/nginx
14+ COPY --from=$IMAGE /usr/local/share/lua/5.1 /usr/local/share/lua/5.1
15+ COPY --from=$IMAGE /usr/local/lib/libmodsecurity.so.3 /usr/local/lib/libmodsecurity.so.3
16+ COPY --from=$IMAGE /usr/local/lib/libopentelemetry_proto.so /usr/local/lib/libopentelemetry_proto.so
17+ COPY --from=$IMAGE /usr/local/lib/libosrc_shmem_ipc.so /usr/local/lib/libosrc_shmem_ipc.so
18+ COPY --from=$IMAGE /usr/local/lib/libosrc_compression_utils.so /usr/local/lib/libosrc_compression_utils.so
19+ COPY --from=$IMAGE /usr/local/lib/libosrc_nginx_attachment_util.so /usr/local/lib/libosrc_nginx_attachment_util.so
1920RUN apk upgrade --no-cache -a && \
2021 apk add --no-cache ca-certificates tzdata tini zlib luajit pcre2 libstdc++ yajl libxml2 libxslt libcurl lmdb libfuzzy2 lua5.1-libs geoip libmaxminddb-libs libprotobuf openldap openssl && \
2122 ln -s /usr/local/nginx/sbin/nginx /usr/local/bin/nginx
0 commit comments