IT-SDK-Webserver

From wiki.samerhijazi.net
Revision as of 14:34, 5 January 2021 by Samerhijazi (talk | contribs) (nginx)
Jump to navigation Jump to search

Source

nginx

  • cfg-Base: /usr/share/nginx/html
  • cfg-File: /etc/nginx/nginx.conf
  • cfg-File: /etc/nginx/conf.d/default.conf
  • cfg-Blocks: http, server, location
  • cfg Location: /usr/local/nginx/conf, /usr/local/etc/nginx or /etc/nginx.
  • control: nginx -s signal. Where signal may be the following: stop, quit, reload, reopen
  • KILL: kill -s QUIT 1628
  • List: ps -ax | grep nginx
  • List content of Directory: autoindex=on;
nano Dockerfile
-------------------------------------
FROM nginx:alpine
COPY . /usr/share/nginx/html
-------------------------------------
docker build -t webserver-image:v1 .
docker run -d -p 80:80 webserver-image:v1
curl localhost:80