标签: node.js docker docker-for-windows docker-desktop npm-ci
我试图在三个不同的环境中使用相同的npm ci和package.json文件运行package-lock.json命令:
npm ci
package.json
package-lock.json
我想知道为什么构建映像时需要花费更多时间来安装软件包。在生成映像时和在容器内手动运行命令时运行命令有什么区别?也许与泊坞窗在构建映像时使用的资源量(CPU,内存)有关?
我在所有三种环境中都使用相同的节点和npm版本。 Docker主机是Windows Server 2019 VM,具有2个虚拟CPU和2GB内存。 Docker版本为18.09.2。
18.09.2