Simple nginx image with ENV(environment) variables auto-replace. Using official Nginx docker image.
This image is now in a very early stage, it can only replace php-fpm environment variables.
But, it's usable if you follow the rules.
1.Make this can replace every configure file in the
2.Support other ENV configures(?? other then PHP? Don't know what's that yet)
##How to use
1.Pull this image:from Docker
2.Make your own nginx configure folder, looks like this:
conf.d/ vhost.conf # This is very important, this image can only replace placeholders in this file fastcgi_params koi-utf koi-win mime.types nginx.conf # This configure file will include the files in the folder `conf.d/` scgi_params uwsgi_params win-utf
3.Start php-fpm container
4.Start this image link with php-fpm container:
docker run -d -p 80:80 --link [your php-fpm container]:phpfpm --volumes-from web_server_php-fpm --name nginx -v [your nginx configure folder]:/etc/nginx_readonly:ro -v [your www folder]:/usr/share/nginx/html:ro aaronjan/nginx-with-env:latest
5.Boom. You're good to go.