[英]How to use npm install with docker? Installing node_modules without installing npm
我正在尝试运行 npm install 而不安装 npm:
sudo docker run -it -v $PWD/../src:/usr/src/app node:latest npm install
但是我不知道node:latest
的WORKDIR
在哪里。 我希望node_modules
安装在$PWD/../src
文件夹中。 我也不想为此创建一个 dockerfile。
这实际上是使用 Docker 的有效用例,您只想拥有一个快速的临时环境来执行脚本。
如果您不知道任何图像的WORKDIR
,您仍然可以在创建容器时覆盖它,如here所述。
sudo docker run --rm -it \
-w /any/directory \
-v $PWD/../src:/any/directory \
node:latest \
npm install
注意我添加了标志--rm
以便在npm install
命令完成运行后自动清理容器。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.