Docker生成npm错误日志
如果在创buildDockerfile
时npm install
命令失败,我怎样才能查看npm-debug.log的内容? 我的问题正在恶化,因为它们只发生在Elastic Beanstalk应用程序上传上,但问题仍然适用于本地Docker构build。
最好的办法是运行docker build --rm=false .
为了保持中间的形象,并从最后的成功构build步骤开始bash,然后从那里运行npm install
。
或者,您也可以使用运行npm install
的容器的标识docker commit <id>
。 例:
Step 9 : RUN npm install ---> Running in 2955a741027a blablabla FAIL $> docker commit 2955a741027a test && docker run -it test cat /path/to/npm-debug.log
- 使用弹性beanstalk部署复杂的node.js项目
- parsing服务器云代码afterSave不工作在Elastic Beanstalk上
- 用于Node.js和AWS EB的弹性负载平衡configuration
- 如何从部署在AWS Elastic Beanstalk上的node.js express应用程序获取客户端ip?
- Node.js错误:Elastic Beanstalk主机上的EADDRINUSE
- AWS Elastic Beanstalk运行Grunt任务
- AWS – 通过npm install来安装bower组件
- 多个package.json Elastic Beanstalk部署
- AWS Elastic Beanstalk NodeJS和日志