These images contain a minimal Linux, Node.js-based runtime. The supported versions match the Node.js LTS releases.
Specifically, these images contain everything in the base image, plus one of:
- Node.js v18 (
gcr.io/distroless/nodejs18-debian12
) and its dependencies. - Node.js v20 (
gcr.io/distroless/nodejs20-debian12
) and its dependencies. - Node.js v22 (
gcr.io/distroless/nodejs22-debian12
) and its dependencies.
The entrypoint of this image is set to "node", so this image expects users to supply a path to a .js file in the CMD.
See the Node.js Hello World directory for an example.