Creating our NGINX configuration file

The only role that NGINX will play in our deployment is to serve as a web server, so we will write a simple configuration file for our server. Go ahead and create the default.conf file in the project root folder:

server {
listen 80;
server_name localhost;

location / {
root /usr/share/nginx/html;
index index.html index.htm;
}

error_page 500 502 503 504 /50x.html;
}

Let's understand what this configuration file does. First, we tell NGINX to listen on port 80. It means that when we want to access our application, we should call to this port. Secondly, we define the path where NGINX will find our application files. We will have to copy the scripts folder and index.html file into this folder.

Cool! We have the NGINX configuration file for our application web server. Let's continue with the Dockerfile file setup.

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
13.59.208.197