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.
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
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 |
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
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 |
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 |
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 |
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 |
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 |
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 |
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 |