Docker 构建 npm 错误日志
Posted
技术标签:
【中文标题】Docker 构建 npm 错误日志【英文标题】:Docker build npm error logs 【发布时间】:2014-08-03 05:44:39 【问题描述】:如果在构建 Dockerfile
时 npm install
命令失败,我如何查看 npm-debug.log 的内容?我的问题正在加剧,因为它们只发生在 Elastic Beanstalk 应用程序上传上,但这个问题仍然适用于本地 docker 构建。
【问题讨论】:
【参考方案1】:最好的方法是运行 docker build --rm=false .
以保留中间映像并从最后一个成功构建步骤开始 bash,然后从那里运行 npm install
。
或者,您也可以docker commit <id>
使用运行npm install
的容器的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
【讨论】:
谢谢,我去试试以上是关于Docker 构建 npm 错误日志的主要内容,如果未能解决你的问题,请参考以下文章
AWS Elastic Beanstalk |错误:无法运行 npm 安装。快照日志以获取更多详细信息
错误:这可能不是 npm 的问题。这可能是上面的附加日志输出