Node.js Docker构建错误:-npm错误!超过最大调用堆栈大小
我想使用下面的docker文件创建docker映像,但会出现“npm ERR!超过了最大调用堆栈大小”“错误,但如果在本地mac计算机上运行相同的docker文件,则可以正常工作 Dockerfile:-Node.js Docker构建错误:-npm错误!超过最大调用堆栈大小,node.js,docker,npm,Node.js,Docker,Npm,我想使用下面的docker文件创建docker映像,但会出现“npm ERR!超过了最大调用堆栈大小”“错误,但如果在本地mac计算机上运行相同的docker文件,则可以正常工作 Dockerfile:- FROM node:10 WORKDIR /usr/src/app/ #COPY package*.json /usr/src/app/ COPY . /usr/src/app/ RUN npm install Dockerfiles文件夹中可用的文件有:- Dockerfile READ
FROM node:10
WORKDIR /usr/src/app/
#COPY package*.json /usr/src/app/
COPY . /usr/src/app/
RUN npm install
Dockerfiles文件夹中可用的文件有:-
Dockerfile README.md codegen.yml package-lock.json package.json public src tsconfig.json
我的主机系统规格:-
[root@workspace-frontend]# free -h
total used free shared buff/cache available
Mem: 15G 3.6G 840M 141M 11G 12G
Swap: 0B 0B 0B
主机操作系统:-
Operating System: Amazon Linux 2
注意:-我已删除package-lock.json并检查状态,但它对我无效。尝试使用
warn
任何其他解决方案?@me25您是如何解决此问题的。AmazonLinux2实例也遇到同样的问题。Docker buildl正在mac上本地工作