ubuntu/node Docker Image
基于Ubuntu的Node.js镜像,适用于服务器端和网络应用程序。
ubuntu/node is a rock for Nodejs maintained by https://canonical.com/.
Node.js is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts. This image is a ***led Node.js rock that only contains the Node.js runtime.
\https://nodejs.org/en\]
Tags and Architectures
NOTE: These tags follow a specific naming convention that respects the concept of channels.
| Tags | Supported until | Version | Base | Architectures |
|---|---|---|---|---|
18.19.1-24.04_edge | - | 18.19.1 | 24.04 | amd64 |
View deprecated tags
| Tags | Support ended on | Upgrade Path |
|---|---|---|
18-24.04_edge | 09/2025 | - |
Get started
This rock's entrypoint is Pebble, a container-optimized init process that enables the orchestration of a collection of local service processes as an organized set.
\https://documentation.ubuntu.com/pebble/\]
Inspect
To view the https://documentation.ubuntu.com/rockcraft/en/latest/reference/rockcraft-yaml/#services and https://documentation.ubuntu.com/rockcraft/latest/reference/rockcraft-yaml/#checks defined in this rock:
shdocker run --rm ubuntu/node:18-24.04_edge plan
For an older version that is not a rock
The container spins up with the default entrypoint. To inspect the entrypoint and command:
shdocker inspect --format='{{.Config.Entrypoint}} {{.Config.Cmd}}' ubuntu/node:18-24.04_edge
Run
To run this rock, use any of the usual container runtimes, for example, docker:
shdocker run --name node-container \ --rm \ ubuntu/node:18-24.04_edge \ --version
The container prints the Node.js version to STDOUT and exits.
Get logs
To view the logs of the running container, run:
shdocker exec node-container pebble logs
Or, for a specific service:
shdocker exec node-container pebble logs <service>
For an older version that is not a rock
To view the logs of the running container, run:
shdocker logs node-container
Monitor health checks
Rocks may have predefined health checks that you can list by running:
shdocker exec node-container pebble checks
The overall health of your container can be inspected via:
shdocker exec node-container pebble health
\https://github.com/canonical/node-rock/issues\]
Canonical is the provider of this container image. It is the user's responsibility to ensure that any use of this image complies with any relevant licenses for all software contained within, as well as with https://canonical.com/legal/intellectual-property-policy.
ubuntu 命名空间的其他可用镜像:
更多相关 Docker 镜像与资源
以下是 ubuntu/node 相关的常用 Docker 镜像,适用于 Web 开发、API 服务、实时应用 等不同场景:
镜像拉取方式
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
DockerHub 原生拉取命令
用户好评
来自真实用户的反馈,见证轩辕镜像的优质服务