chainguard/nodeChainguard Node 镜像是由 Chainguard 提供的 Node.js 容器镜像,旨在帮助用户构建、交付和运行安全的软件。该镜像以低至零 CVE(常见漏洞和暴露)漏洞为核心特性,作为 Node.js 应用的基础镜像,确保从开发到部署的全流程安全性。
该镜像可从 Docker Hub 和 Chainguard Registry 获取,支持 latest 及其他特定版本标签。
bashdocker pull chainguard/node:latest
若遇到 Docker Hub 速率限制,可使用 Chainguard Registry:
bashdocker pull cgr.dev/chainguard/node:latest
以下示例展示如何使用该镜像运行 Node.js 应用:
app.js):javascriptconsole.log("使用 Chainguard Node 镜像运行安全应用!");
bashdocker run --rm -v $(pwd):/app chainguard/node:latest node /app/app.js
遵循标准 Node.js 镜像的环境变量规范,常用配置包括:
NODE_ENV:指定运行环境(如 production、development),默认未设置。NODE_PATH:自定义 Node.js 模块搜索路径。更多配置细节可参考 Chainguard 镜像目录概述。


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