如何使用docker在主机上安装npm模块



我有一个nodejs项目,文件夹中有一个package.json。我不想在我的主机上安装nodejs只是为了运行"npm install"。我想用docker为我做npm install,然后销毁容器。

我已经为php laravel项目做了类似的事情,比如下面的命令

docker run --rm -v /myapp:/app composer install

上面的命令为我的Laravel应用程序安装了composer依赖项,并在之后销毁了容器。

我能为npm install做同样的事情吗?。

应该这样做:docker run --rm -v $PWD:/app -w /app node npm install

最新更新