Skip to content

kalicki2k/alpine-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 

Repository files navigation

Nginx on Alpine Linux 3.6

This is a micro docker images based on Alpine Linux 3.6 and Nginx 1.12.

To access site contents from outside the container you should map /var/www/localhost/htdocs.

Static folders

The image exposes a volume at /var/www/localhost. The structure is:

Directory Description
/var/www/localhost/htdocs web root
/var/www/localhost/cgi-bin cgi bin folder
/var/www/localhost/logs log folder

Environment variables

Various env vars can be set at runtime via your docker command or docker-compose environment section.

Name Description
NGINX_SERVER_NAME Server name that the server uses to identify itself.
NGINX_RUN_USER User name to run httpd as.
NGINX_RUN_USER_ID User ID to run httpd as.
NGINX_RUN_GROUP Group name to run httpd as.
NGINX_RUN_GROUP_ID Group ID to run httpd as.

Usage

To use this start the container on port 8080 with:

docker run -d --name nginx -p 8080:80 -v /path/to/localhost:/var/www/localbost kalicki2k/alpine-nginx

Or with environments:

docker run -d --name nginx -p 8080:80 -e NGINX_RUN_USER=web1 -e NGINX_RUN_GROUP=web -e NGINX_SERVER_NAME=localhost kalicki2k/alpine-nginx

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published