Public | Automated Build

Last pushed: 2 years ago
Short Description
Alpine Linux, s6 process management running Consul, nginx and Node.js.
Full Description


An image for using Node.js within containers, bundled with Alpine Linux and s6 and Consul.

This image is perfect if you're looking to run nginx to proxy to a Node.js application, or if you're wanting to run nginx as a load balancer (proxying to external containers) and using Node.js for nginx configuration.


See for image contents.


This is really just a combination of the smebberson/alpine-consul-nginx and smebberson/alpine-consul-nodejs containers. Read their individual documentation for more information.

There is an example however, showing how to combine the two to have nginx serve a dynamic Node.js website.

Docker Pull Command
Source Repository