v2.0.0+node25.8.1 — Node.js 25
·
76 commits
to main
since this release
Immutable
release. Only release title and notes can be modified.
Runtime Node v2.0.0+node25.8.1
Secure, Distroless, Multi-Arch Node.js Runtime. Built from Scratch.
This is the second release of Runtime Node. The Node.js runtime is upgraded from 24.13.1 to 25.8.1, moving from the Node.js 24 release line to Node.js 25. The image composition, distroless guarantee, runtime defaults, and binary path are all unchanged from v1.0.0+node24.13.1.
Pull the Image
# Docker Hub — versioned (recommended for production)
docker pull runtimenode/runtime-node:v2.0.0+node25.8.1
# Docker Hub — latest
docker pull runtimenode/runtime-node:latest
# GitHub Container Registry — versioned (recommended for production)
docker pull ghcr.io/runtimes-node/runtime-node:v2.0.0+node25.8.1
# GitHub Container Registry — latest
docker pull ghcr.io/runtimes-node/runtime-node:latestWhat's Included
| Component | Detail |
|---|---|
| Base | FROM scratch — no OS, no shell |
| Node.js Version | 25.8.1 (from node:25.8.1-alpine3.23) |
NODE_ENV |
production (baked in) |
TZ |
UTC (baked in) |
| Timezone Database | IANA tzdata (/usr/share/zoneinfo) |
| CA Certificates | Included (/etc/ssl/certs/) |
| DNS Resolution | nsswitch.conf included |
| Runtime Libraries | ld-musl, libstdc++, libgcc_s |
/tmp |
Writable, sticky-bit 1777 |
| Shell | None |
| Package Manager | None |
| Vulnerabilities | 0 known |
| Architectures | linux/amd64, linux/arm64 |
| Provenance & SBOM | Attached to this release |
What's New
- Updated
FROM node:24.13.1-alpine3.23 AS buildertoFROM node:25.8.1-alpine3.23 AS builderin theDockerfilebuilder stage, upgrading the Node.js runtime extracted into the final scratch image from24.13.1to25.8.1. This is a semver-major update moving from the Node.js 24 release line to Node.js 25. - Updated version tag examples in
CONTRIBUTING.mdandREADME.mdto reflect the new Node.js version and current image tag pattern.
Versioning
Tags follow the pattern v<image_semver>+node<node_version>. The latest tag tracks the most recent stable release.
Immutable Tag
This tag is immutable. Once published, v2.0.0+node25.8.1 will never be moved or overwritten on either registry.