Nginx with Lua module built from source - see http://wiki.nginx.org/HttpLuaModule#Installation
50K+
NOTE: This README renders better in GITHUB ... Click image link below

Dockerised Nginx, with Lua module, built from source
The docker image is based on the manual compilation instructions at ...
http://wiki.nginx.org/HttpLuaModule#Installation
Useful for those who want Nginx with Lua but don't want to use OpenResty
Create your own Dockerfile ...
FROM danday74/nginx-lua
COPY /your/nginx.conf /nginx/conf/nginx.conf
Add this location block to your nginx.conf file
location /hellolua {
content_by_lua '
ngx.header["Content-Type"] = "text/plain";
ngx.say("hello world");
';
}
If you don't have an nginx.conf file then use the conf file provided in the github repo
The conf file provided is the default generated conf file with the above location block added
Build your docker image
Run your docker container - Remember to use -p YOUR_PORT:80 in your docker run statement
The master branch on the github repo is watched by an automated docker build
Which builds docker image danday74/nginx-lua on push to master
On success, the docker build triggers the docker repo's webhooks (if any)
http://www.apache.org/licenses/LICENSE-2.0
APACHE LICENSE-2.0 ... In other words, please use freely and do whatever you want with it!
Content type
Image
Digest
sha256:d97d201d9…
Size
129.1 MB
Last updated
about 11 years ago
docker pull danday74/nginx-lua