如何在不重新编译的情况下使用stream_ssl_module获取Nginx(docker接受)

jmc*_*n92 0 ssl module nginx

我需要使用Nginx代理配置:proxy_ssl_trusted_certificate、proxy_ssl_verify、proxy_ssl_verify_depth

为此,安装指南要求使用 --with-stream 和 with-stream_ssl_module 重新编译(请参阅: https: //www.nginx.com/resources/admin-guide/nginx-tcp-ssl-upstreams/)。

但出于生产目的,我无法编译。

有没有办法在不编译的情况下获得这些选项?dockerized Nginx 容器是一个可以接受的答案。

提前致谢

jmc*_*n92 5

我发现Nginx官方repo的Docker alpine是用--with-stream和--with-stream_ssl_module编译的。所以它解决了我的问题。我不明白为什么 Debian 映像不包含这些模块。这破坏了 -alpine 和非 -alpine docker 镜像之间的兼容性。

Alpine 图像可在此处获取: https: //hub.docker.com/_/nginx/