You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
**[Runtime Node](https://github.com/Runtimes-Node/Runtime-Node)** is an open-source, production-grade Docker base image tailored for executing [Node.js](https://github.com/topics/nodejs) applications with maximum security and minimal overhead. Managed under the **[Runtimes-Node](https://github.com/Runtimes-Node)** organization, it provides developers with a strictly distroless runtime environment for their containerized workloads.
13
+
**[Runtime Node](https://github.com/Runtimes-Node/Runtime-Node)** is an opensource, production-grade Docker base image tailored for executing [Node.js](https://github.com/topics/nodejs) applications. Managed by **[Runtimes-Node](https://github.com/Runtimes-Node)**, it provides developers with a strictly distroless runtime environment.
13
14
14
-
Unlike traditional Node.js base images built on Debian or Alpine Linux, Runtime Node is assembled entirely `FROM scratch`. It completely eliminates the operating system layer, shells (like `bash` or `sh`), package managers (`apt` or `apk`), and all system utilities. It achieves this by extracting only the hand-picked binaries and shared libraries strictly required by the Node.js runtime.
15
+
Unlike traditional Node.js base images, Runtime Node is assembled `FROM scratch`. It completely eliminates the operating system layer, shells, package managers, and system utilities, retaining only the exact binaries required by Node.js.
15
16
16
17
### Key Characteristics
18
+
***Zero-Bloat:** Radically reduced to ~45 MB compressed.
19
+
***Hardened Security:** Zero known vulnerabilities and a minimal attack surface.
20
+
***Production Ready:** Pre-configured with `NODE_ENV=production` and `TZ=UTC`.
21
+
***Multi-Platform:** Supports `linux/amd64` and `linux/arm64`.
17
22
18
-
***Zero-Bloat Footprint:** By shipping only what Node.js needs, the image size is radically reduced to approximately ~45 MB compressed.
19
-
***Hardened Security:** Removing the OS and shell results in zero known vulnerabilities and drastically shrinks the attack surface.
20
-
***Production Ready Defaults:** The image is pre-configured with `NODE_ENV=production` and `TZ=UTC`, and includes essential routing like CA Certificates, `nsswitch.conf`, and IANA tzdata.
21
-
***Multi-Platform Architecture:** Natively supports both `linux/amd64` and `linux/arm64` deployments.
22
-
23
-
By enforcing a strict distroless guarantee, the [Runtime-Node repository](https://github.com/Runtimes-Node/Runtime-Node) and its corresponding **[Docker Hub image](https://hub.docker.com/r/runtimenode/runtime-node)** allow developers to ship code securely, knowing there are no unnecessary tools for attackers to exploit.
23
+
This distroless guarantee ensures code is shipped securely with no unnecessary tools to exploit.
0 commit comments