镜像概览
- 完整引用
docker.io/tanqidi/builder-nodejs-nvm- Registry
- docker.io
- 命名空间
- tanqidi
- 仓库
- builder-nodejs-nvm
- 已缓存 Tag 数
- 1
- 最近同步
- 07/06/2026, 04:51 AM
简介
tanqidi Node.js NVM 构建镜像,预装 nvm 多版本 Node,供 CI pipeline 编译前端项目与 npm 打包任务。
详细介绍
tanqidi/builder-nodejs-nvm 基于 Linux 集成 nvm 与多版本 Node.js/npm,CI 脚本切换版本后执行 build。定位为 CI --rm 构建基础镜像,Jenkins/GitLab Runner Job 引用;非独立业务服务。
快速启动
docker run --rm \
-v $(pwd):/workspace \
-w /workspace \
docker.io/tanqidi/builder-nodejs-nvm:latest \
bash -c "nvm use 20 && npm ci && npm run build"
推荐实践
docker run --rm \
-v /projects/app:/workspace \
-w /workspace \
docker.io/tanqidi/builder-nodejs-nvm:20 \
bash -c "npm ci && npm run build"
核心参数说明
-v .../app:...— 项目源码挂载nvm use— 切换 Node 大版本- 定位 — CI
--rm构建 runner - 固定 tag — Node 大版本 pin
最新 Tag(20 条)
查看全部 1 个 Tag →| Tag | 架构 | 推送时间 | 大小 | Digest | 同步 | 期望 | 操作 |
|---|---|---|---|---|---|---|---|
docker.io/tanqidi/builder-nodejs-nvm :latest | linux/amd64linux/arm64 | 2025/08/15 20:07 | 1.2 GB | sha256:addc64a10aa7… |