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
- Amazon Elastic Beanstalk .config for node 64bit&env
- 在弹性beanstalk的container_commands中执行命令时没有path
- Elastic Beanstalk和Private GitHub回购
- 什么是处理node.js私有模块依赖关系的推荐方式?
- AWS EB部署Node应用程序:无法运行npm install
- 多个package.json Elastic Beanstalk部署
- Node&Elastic Beanstalk:设置环境NODE_ENV = prod
- 无法使用Git部署到AWS Elastic Beanstalk
- 使用弹性beanstalk部署复杂的node.js项目