基于docker的nginx,有时我们希望nginx的配置文件(conf)直接读取环境变量,这样可以在docker之外,通过环境变量,控制运行在docker之中的nginx服务。
e.g.
default.conf.template 是带有环境变量的nginx配置文件,希望docker运行后,能够根据环境变量的值运行。
# docker-compose.yml
version: "2.3"
services:
test-server:
container_name: test-server
image: test-server:latest