镜像概览
- 完整引用
docker.io/1182872360/npm- Registry
- docker.io
- 命名空间
- 1182872360
- 仓库
- npm
- 已缓存 Tag 数
- 1
- 最近同步
- 07/06/2026, 11:36 AM
简介
1182872360/npm 预装 Node.js 与 npm 的轻量工具镜像,用于 CI 中执行 npm install/build,非应用运行时基础。
详细介绍
1182872360/npm 提供固定 Node 版本的 npm 环境,典型在 GitLab CI 或 Jenkins 中以 --rm 挂载源码目录执行 npm ci && npm run build。与 node:alpine 官方镜像相比可能预装国内 registry 镜像或额外工具。定位为 CI 构建 CLI 基础镜像,以一次性任务运行;非在线 Web/API 服务,也不适合作为 K8s 长期 Deployment。
快速启动
docker run --rm \
-v $(pwd):/app -w /app \
docker.io/1182872360/npm:latest \
npm install
推荐实践
docker run --rm \
-v $(pwd):/app -w /app \
-e NPM_CONFIG_REGISTRY=https://registry.npmmirror.com \
docker.io/1182872360/npm:20-alpine \
npm ci && npm run build
核心参数说明
-v $(pwd):/app -w /app— 挂载项目目录为工作区-e NPM_CONFIG_REGISTRY— npm 源地址- 定位 — CI
--rm构建任务 - 固定 tag — Node/npm 大版本 pin
- 缓存 — 可挂载
~/.npm加速重复构建
最新 Tag(20 条)
查看全部 1 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/1182872360/npm :latest | linux/amd64 | 2025/08/23 14:57 | 70.1 MB | sha256:5f4c9fdddba8… |