// the find
cusspvz/node.docker
:globe_with_meridians: Super small Node.js container (~15MB) based on Alpine Linux OS
A set of minimal Alpine-based Node.js Docker images (~15MB) from around 2015-2021, covering Node 0.12 through 7.x, plus a CLI launcher that lets you run node commands in containers without a local Node install. The onbuild variant was meant to make Dockerfiles for Node apps a one-liner. This is squarely a historical artifact — the official node:alpine images have been doing this job for years.
The three-tier image design (base, onbuild, development) is sensible — separating a minimal runtime from a CI-capable image with Docker-in-Docker avoids the common mistake of shipping test tools to production. The launcher concept of wrapping node invocations in containers was genuinely ahead of its time in 2015. The version-per-branch approach to CI kept each Node release independently verifiable on Travis.
Dead project — last push was 2021, newest Node version covered is 7.6, which hit end-of-life in 2017. The official node:alpine images from Docker Hub have covered this exact use case since at least 2016, with active maintenance and security patches. The microbadger.com image size badges in the README all 404. Anyone pulling this today would be running a five-year-old EOL Node version on an unpatched Alpine base, which is a security liability, not a convenience.