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

时间:2017-01-17 11:39:17

标签: ssl nginx module

我需要使用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容器是可以接受的答案。

提前致谢

1 个答案:

答案 0 :(得分:0)

我发现Nginx官方仓库的Docker alpine是用--with-stream和--with-stream_ssl_module编译的。所以它解决了我的问题。 我无法理解为什么Debian图像不包含这些模块。这样可以打破-alpine和非-alpine docker图像之间的兼容性。

这里有高山图片:https://hub.docker.com/_/nginx/