mko-x / docker-nginx-simple

Simple nginx serving static content in just a few lines of code.

Home Page:https://hub.docker.com/r/mk0x/docker-nginx

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-nginx

Quickstart

Use this as base for your image:

  • Create your Dockerfile
FROM mk0x/docker-nginx
ADD your/www/ /var/www/
  • Build it
docker build -t yourname/your-image-name .
  • Run it
docker run -d --name yourname -p 80:80 yourname/your-image-name

Info

A high-performance Nginx base image for Docker to serve static websites. It will serve anything in the /var/www directory.

nginx.conf

The nginx.conf and mime.types are pulled with slight modifications from the h5bp Nginx HTTP server boilerplate configs project at https://github.com/h5bp/server-configs-nginx

Further modifications taken from https://t37.net/nginx-optimization-understanding-sendfile-tcp_nodelay-and-tcp_nopush.html and the nginx home.

About

Simple nginx serving static content in just a few lines of code.

https://hub.docker.com/r/mk0x/docker-nginx

License:MIT License


Languages

Language:Dockerfile 55.3%Language:Shell 44.7%