Skip to content

v2.0.0+node25.8.1 — Node.js 25

Choose a tag to compare

@Amnoor Amnoor released this 19 Mar 12:28
· 76 commits to main since this release
Immutable release. Only release title and notes can be modified.
e71b98d

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:latest

What'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 builder to FROM node:25.8.1-alpine3.23 AS builder in the Dockerfile builder stage, upgrading the Node.js runtime extracted into the final scratch image from 24.13.1 to 25.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.md and README.md to 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.


Full Changelog

v1.0.1+node24.13.1...v2.0.0+node25.8.1