Skip to content
This repository has been archived by the owner on Oct 15, 2022. It is now read-only.

A lightweight Nginx Docker image built from source atop Alpine Linux.

Notifications You must be signed in to change notification settings

trashpanda001/docker-alpine-nginx

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

90 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Alpine Linux Nginx

A lightweight Nginx Docker image built from source atop Alpine Linux. It is compiled from source using the same configure arguments as the official, pre-built packages. Available on GitHub.

$ docker run --rm sickp/alpine-nginx:1.17.6-r1  # nginx -g 'daemon off';

The version tag format is formed from the Nginx version {major}.{minor}.{teeny} plus an image revision -r{revision}. The image revision will change if the Dockerfile or Alpine base image changes.

Mainline - 1.17.6-r1, 1.17.6, 1.17, mainline, latest

Dockerfile / ChangeLog / 2019-11-19

$ docker run --rm sickp/alpine-nginx:1.17.6-r1 about
* Nginx 1.17.6
built by gcc 8.3.0 (Alpine 8.3.0)
built with LibreSSL 2.7.5
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --user=nginx --group=nginx --with-threads --with-file-aio --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_random_index_module --with-http_secure_link_module --with-http_slice_module --with-http_stub_status_module --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --with-mail --with-mail_ssl_module --with-stream --with-stream_ssl_module --with-stream_realip_module
* Alpine Linux 3.10.3

1.17.x Tags

Tag Version Date Alpine LibreSSL
1.17.6-r1 1.17.6 2019-11-19 3.10.3 2.7.5
1.17.5-r1 1.17.5 2019-10-22 3.10.3 2.7.5
1.17.4-r1 1.17.4 2019-09-24 3.10.2 2.7.5
1.17.3-r1 1.17.3 2019-08-13 3.10.1 2.7.5
1.17.2-r1 1.17.2 2019-07-23 3.10.1 2.7.5
1.17.1-r1 1.17.1 2019-06-25 3.10.1 2.7.5
1.17.0-r1 1.17.0 2019-05-21 3.9.4 2.7.5

Stable - 1.16.1-r1, 1.16.1, 1.16, stable

Dockerfile / ChangeLog / 2019-08-13

$ docker run --rm sickp/alpine-nginx:1.16.1-r1 about
* Nginx 1.16.1
built by gcc 8.3.0 (Alpine 8.3.0)
built with LibreSSL 2.7.5
TLS SNI support enabled
configure arguments: --prefix=/etc/nginx --sbin-path=/usr/sbin/nginx --conf-path=/etc/nginx/nginx.conf --error-log-path=/var/log/nginx/error.log --pid-path=/var/run/nginx.pid --lock-path=/var/run/nginx.lock --user=nginx --group=nginx --with-threads --with-file-aio --with-http_ssl_module --with-http_v2_module --with-http_realip_module --with-http_addition_module --with-http_sub_module --with-http_dav_module --with-http_flv_module --with-http_mp4_module --with-http_gunzip_module --with-http_gzip_static_module --with-http_auth_request_module --with-http_random_index_module --with-http_secure_link_module --with-http_slice_module --with-http_stub_status_module --http-log-path=/var/log/nginx/access.log --http-client-body-temp-path=/var/cache/nginx/client_temp --http-proxy-temp-path=/var/cache/nginx/proxy_temp --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp --http-uwsgi-temp-path=/var/cache/nginx/uwsgi_temp --http-scgi-temp-path=/var/cache/nginx/scgi_temp --with-mail --with-mail_ssl_module --with-stream --with-stream_ssl_module --with-stream_realip_module
* Alpine Linux 3.10.1

1.16.x Tags

Tag Version Date Alpine LibreSSL
1.16.1-r1 1.16.1 2019-08-13 3.10.1 2.7.5
1.16.0-r2 1.16.0 2019-04-23 3.10.1 2.7.5
1.16.0-r1 1.16.0 2019-04-23 3.9.4 2.7.5

1.15.x Tags

Tag Version Date Alpine LibreSSL
1.15.12-r1 1.15.12 2019-04-16 3.9.4 2.7.5
1.15.11-r1 1.15.11 2019-04-09 3.9.4 2.7.5
1.15.10-r1 1.15.10 2019-03-26 3.9.4 2.7.5
1.15.9-r1 1.15.9 2019-02-26 3.9.4 2.7.5
1.15.8-r1 1.15.8 2018-12-25 3.9.4 2.7.5
1.15.7-r1 1.15.7 2018-11-27 3.8.1 2.7.4
1.15.6-r1 1.15.6 2018-11-06 3.8.1 2.7.4
1.15.5-r1 1.15.5 2018-10-02 3.8.1 2.7.4
1.15.4-r1 1.15.4 2018-09-25 3.8.1 2.7.4
1.15.3-r1 1.15.3 2018-08-28 3.8.1 2.7.4
1.15.2-r1 1.15.2 2018-07-24 3.8.1 2.7.4
1.15.1-r1 1.15.1 2018-07-03 3.7.0 2.6.5
1.15.0-r1 1.15.0 2018-06-05 3.7.0 2.6.5

1.14.x Tags

Tag Version Date Alpine LibreSSL
1.14.2-r1 1.14.2 2018-12-04 3.9.4 2.7.5
1.14.1-r1 1.14.1 2018-11-06 3.8.1 2.7.4
1.14.0-r1 1.14.0 2018-04-17 3.7.0 2.6.3

1.13.x Tags

Tag Version Date Alpine LibreSSL
1.13.12-r1 1.13.12 2018-04-10 3.7.0 2.6.3
1.13.11-r1 1.13.11 2018-04-03 3.7.0 2.6.3
1.13.10-r1 1.13.10 2018-03-21 3.7.0 2.6.3
1.13.9-r1 1.13.9 2018-02-20 3.7.0 2.6.3
1.13.8-r1 1.13.8 2017-12-26 3.7.0 2.6.3
1.13.7-r2 1.13.7 2017-11-21 3.7.0 2.6.3
1.13.7-r1 1.13.7 2017-11-21 3.6.2 2.5.5
1.13.6-r1 1.13.6 2017-10-10 3.6.2 2.5.5
1.13.5-r1 1.13.5 2017-09-05 3.6.2 2.5.4
1.13.4-r1 1.13.4 2017-08-08 3.6.2 2.5.4
1.13.3-r1 1.13.3 2017-07-11 3.6.2 2.5.4
1.13.2-r1 1.13.2 2017-06-27 3.6.2 2.5.4
1.13.1-r1 1.13.1 2017-05-30 3.6.0 2.5.4
1.13.0-r1 1.13.0 2017-04-25 3.5.2 2.4.4

1.12.x Tags

Tag Version Date Alpine LibreSSL
1.12.2-r2 1.12.2 2017-10-17 3.7.0 2.6.3
1.12.2-r1 1.12.2 2017-10-17 3.6.2 2.5.5
1.12.1-r1 1.12.1 2017-07-11 3.6.2 2.5.4
1.12.0-r2 1.12.0 2017-04-12 3.6.0 2.5.4
1.12.0-r1 1.12.0 2017-04-12 3.5.2 2.4.4

1.11.x Tags

Tag Version Date Alpine LibreSSL
1.11.13-r1 1.11.13 2017-04-04 3.5.2 2.4.4
1.11.12-r1 1.11.12 2017-03-24 3.5.2 2.4.4
1.11.11-r1 1.11.11 2017-03-21 3.5.2 2.4.4
1.11.10 1.11.10 2017-02-14
1.11.9 1.11.9 2017-01-24
1.11.8 1.11.8 2016-12-27
1.11.7 1.11.7 2016-12-13
1.11.6 1.11.6 2016-11-15
1.11.5 1.11.5 2016-10-11
1.11.4 1.11.4 2016-09-13
1.11.3 1.11.3 2016-07-26
1.11.2 1.11.2 2016-07-05
1.11.1 1.11.1 2016-05-31
1.11.0 1.11.0 2016-05-24

1.10.x Tags

Tag Version Date Alpine LibreSSL
1.10.3-r2 1.10.3 2017-03-21 3.5.2 2.4.4
1.10.2 1.10.2 2016-10-18
1.10.1 1.10.1 2016-05-31
1.10.0 1.10.0 2016-04-26

About

A lightweight Nginx Docker image built from source atop Alpine Linux.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published