Docker 快速搭建 NPM 服务器

JeremyJone ... 2022-9-9 小于 1 分钟

# Docker 快速搭建 NPM 服务器

我们使用 verdaccio 来快速搭建 NPM 服务器。

# 拉取镜像

v2.x 开始,可以拉取指定版本:

docker pull verdaccio/cerdaccio

docker pull verdaccio/cerdaccio:4

docker pull verdaccio/cerdaccio:4.0

docker pull verdaccio/cerdaccio:4.0.0
1
2
3
4
5
6
7

# 运行

docker run -it --rm --name verdaccio -p 4873:4873 verdaccio/verdaccio

这样就搭建好了一个最简单的 NPM 服务器。它可以帮助我们快速测试。

在浏览器中打开 http://localhost:4873 还可以查看当前仓库的信息。

# 使用

npm set registry http://localhost:4873
1

即可通过 NPM 服务器获取各种包。

同时还可以使用指定服务器来安装特定包:

npm install your-package --registry http://localhost:4873
1

# 更多配置

更多配置可以参考 官方文档