Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
20 changes: 20 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,7 @@ The official Node.js docker image, made with love by the node community.
- [`node:bookworm`](#nodebookworm)
- [`node:trixie`](#nodetrixie)
- [`node:slim`](#nodeslim)
- [Release Availability](#release-availability)
- [License](#license)
- [Supported Docker versions](#supported-docker-versions)
- [Supported Node.js versions](#supported-nodejs-versions)
Expand Down Expand Up @@ -227,6 +228,25 @@ in an environment where *only* the Node.js image will be deployed and you have
space constraints, we highly recommend using the default image of this
repository.

## Release Availability

This repo automatically triggers a process to build new `node` images when Node.js releases
become available. The build processes can take several hours to complete.

Images may initially appear on [Docker Hub](https://hub.docker.com/_/node)
with incomplete or missing OS/ARCH listings as the build process first publishes a tag
and then backfills each architecture when ready.
During this time, if you try to pull the image, you may see an error
message "no matching manifest". In this case, check back later.
(See [Docker Library FAQs](https://github.com/docker-library/faq#an-images-source-changed-in-git-now-what)
for a detailed description of the complex build process.)

For Node.js security releases, Debian-based `node` images may be published in advance
of Alpine-based images. To build an Alpine-based `node` image requires
a `musl` build. This may not initially be ready at Node.js release time.
When processing non-security Node.js releases, the build process will wait for
the `musl` build before proceeding with Debian- and Alpine-based images.

## License

[License information](https://github.com/nodejs/node/blob/main/LICENSE) for
Expand Down