-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Amnoor Brar edited this page Apr 1, 2026
·
2 revisions
Runtime-Node is a strictly distroless, scratch-based Docker environment engineered for running Node.js applications securely and efficiently.
Because we have eliminated the operating system layer entirely (no shell, no package manager, no OS utilities), developing and debugging for Runtime-Node requires a slightly different mindset than traditional node:alpine or node:debian images.
This Wiki serves as the definitive guide to mastering distroless Node.js deployments.
- Architecture Deep Dive - Understand exactly what is inside the image and why.
-
Handling Native Dependencies - How to use
bcrypt,sharp,sqlite3, and other C++ add-ons. - Extending Runtime-Node - How to add custom system libraries in your Docker Image.
-
Debugging Without a Shell - Troubleshooting your app when
/bin/shdoesn't exist.
Runtime Node • Secure, Distroless, Multi-Arch Node.js Runtime
Released under the Apache 2.0 License.
Star on GitHub • Docker Hub • GitHub Container Registry (GHCR) • Report an Issue