arm32v6/node注意:这是node官方镜像的arm32v6架构构建的"per-architecture"仓库——更多信息,请参见官方镜像文档中的"除amd64外的架构?"官方镜像文档和官方镜像FAQ中的"Git中的镜像源已更改,现在该怎么办?"官方镜像FAQ。
维护者:
Node.js Docker团队
获取帮助的地方:
Docker社区Slack、Server Fault、Unix & Linux或Stack Overflow
Dockerfile链接22-alpine3.21, 22.21-alpine3.21, 22.21.0-alpine3.21, jod-alpine3.21, lts-alpine3.21
22-alpine, 22-alpine3.22, 22.21-alpine, 22.21-alpine3.22, 22.21.0-alpine, 22.21.0-alpine3.22, jod-alpine, jod-alpine3.22, lts-alpine, lts-alpine3.22
20-alpine3.21, 20.19-alpine3.21, 20.19.5-alpine3.21, iron-alpine3.21
20-alpine, 20-alpine3.22, 20.19-alpine, 20.19-alpine3.22, 20.19.5-alpine, 20.19.5-alpine3.22, iron-alpine, iron-alpine3.22
提交issues的地方:
[***]
支持的架构:(更多信息)
amd64, arm32v6, arm32v7, arm64v8, ppc64le, s390x
已发布镜像 artifact 详情:
repo-info仓库的repos/node/目录(历史记录)
(镜像元数据、传输大小等)
镜像更新:
official-images仓库的library/node标签
official-images仓库的library/node文件(历史记录)
本描述的来源:
docs仓库的node/目录(历史记录)
Node.js是一个用于可扩展服务器端和网络应用的软件平台。Node.js应用使用JavaScript编写,可在Mac OS X、Windows和Linux上的Node.js运行时中无需修改即可运行。
Node.js应用旨在通过使用非阻塞I/O和异步事件来最大化吞吐量和效率。Node.js应用单线程运行,但Node.js使用多线程处理文件和网络事件。由于其异步特性,Node.js通常用于实时应用。
Node.js内部使用Google V8 JavaScript引擎执行代码;很大比例的基本模块用JavaScript编写。Node.js包含一个内置的异步I/O库,用于文件、套接字和HTTP通信。HTTP和套接字支持使Node.js无需额外软件(如Apache)即可作为Web服务器运行。
***.org/wiki/Node.js
!logo
有关最新文档,请参见GitHub上的如何使用此镜像。
arm32v6/node镜像有多种版本,每种版本设计用于特定用例。
arm32v6/node:<version>这是默认镜像。如果不确定自己的需求,可能需要使用此版本。它设计为既可作为临时容器(挂载源代码并启动容器以启动应用),也可作为构建其他镜像的基础。
此标签基于buildpack-deps。buildpack-deps专为拥有多个镜像的Docker普通用户设计。它包含大量极其常见的Debian软件包,从而减少派生自它的镜像需要安装的软件包数量,进而减少系统上所有镜像的总体大小。
arm32v6/node:<version>-alpine此镜像基于流行的Alpine Linux项目,可在alpine官方镜像中获取。Alpine Linux比大多数发行版基础镜像小得多(约5MB),因此通常会生成更精简的镜像。
当最终镜像大小尽可能小是主要关注点时,此变体非常有用。需要注意的主要问题是,它使用musl libc而非glibc及类似库,因此软件可能会因libc要求/假设的深度而遇到问题。有关可能出现的问题以及使用Alpine-based镜像的优缺点比较,请参见此Hacker News评论线程。
为最小化镜像大小,Alpine-based镜像中通常不包含其他相关工具(如git或bash)。以此镜像为基础,可在自己的Dockerfile中添加所需工具(如果不熟悉如何安装软件包,请参见alpine镜像描述中的示例)。
查看Node.js的许可证信息或Node.js Docker项目的许可证信息。
与所有Docker镜像一样,这些镜像可能还包含其他软件,这些软件可能受其他许可证约束(如基础发行版中的Bash等,以及包含的主要软件的任何直接或间接依赖项)。
一些能够自动检测到的其他许可证信息可能位于repo-info仓库的node/目录中。
对于任何预构建镜像的使用,镜像用户有责任确保对该镜像的任何使用都符合其中包含的所有软件的相关许可证。


manifest unknown 错误
TLS 证书验证失败
DNS 解析超时
410 错误:版本过低
402 错误:流量耗尽
身份认证失败错误
429 限流错误
凭证保存错误
来自真实用户的反馈,见证轩辕镜像的优质服务