Nginx image for magento2
Nginx container for magento2 applications. Magento is not installed in the Image.
The required document root for magneto2 is set to
<your magento2 project>/pub. This is de recommended setup for magento2 production.
DNS_RESOLVER you can make sure that nginx will run without the
fastcgi already available. Nginx will resolve the name of the application
container via DNS. When you set
DNS_RESOLVER to 'auto' the value set in
/etc/resolv.conf inside the container will be used by nginx for resolving
(This will default to docker interal dns resolving). If you want to use an
external resolver you can also set a specific ipv4 address.
Overriding or adding extra configuration for nginx
When there is a need to add additional configuration to your nginx config you
can add a config file in the
/etc/nginx/include/overrides.conf location. That
file is included in the default server configuration. You can for example add
additional configuration for a maintenance page. Or you could set
$ docker run -v /path/to/overrides.conf:/etc/nginx/include/overrides.conf dockerwest/nginx-magento2:<version>
The following versions are available:
- stable: last stable version of nginx
- mainline: last mainline version of nginx
MIT License (MIT). See License File for more information.