2021
08-06
08-06
nginx配置文件使用环境变量的操作方法
前言Nginx是一款面向性能设计的HTTP服务器,相较于Apache、lighttpd具有占有内存少,稳定性高等优势。由于现在需要部署nginx的docker,希望nginx配置文件里面有关server_name在启动容器前动态修改。但是由于nginx的配置文件不支持使用环境变量。网上找了好些方案,最终选择使用envsubst的方式改写nginx配置文件。工作原理Nginx由内核和模块组成,其中,内核的设计非常微小和简洁,完成的工作也非常简单,仅仅通过查找配置文件将客...
继续阅读 >