Symfony Nginx webserver container
This container works together with symfony-standard and its derivatives.
|FPM_HOST||app||PHP FPM hostname|
|FPM_PORT||9000||PHP FPM public port|
The containers follow the versions of the official parent nginx image versioning: https://hub.docker.com/_/nginx/
The four "main" versions are separated into branches, the version numbers are represented as tags. For example:
There are five branches: master, latest, stable, mainline-alpine, stable-alpine
Master contains the nginx config and a non-functional template Dockerfile.
For the latest branch the respective tags are: 1, 1.11, 1.11.1
In case the above tags change (like there is a new minor version 1.11.2 => 1.11) or there is a change in this repo (nginx config) the above branches are updated, the tags are force pushed. In order to maintain backward compatibility, every nginx config changes receive a revision tag too, starting with revision one. Revision tags are created BEFORE applying any changes which means you need to update your configuration when a BC break is found, although there is a low chance for that.
The recommended usage of this image is to rely on the branch-versions and in case of incompatibility, fall back to a numeric version tag.