【发布时间】:2017-05-25 07:26:23
【问题描述】:
当我通过 dockerfile 构建 docker 镜像时,使用:docker build -t test/app1 .
docker 构建成功但是,我注意到它在通过构建安装软件包时出现了一些错误。如何在 linux 上跟踪/记录这些包安装错误?
谢谢。
【问题讨论】:
-
log下的意思是什么?据我了解,如果您注意到此错误,它已被记录 -
在构建时会输出很多安装内容。我注意到,对于所有错误,手动查看错误需要一段时间。我可以将构建命令的输出用于日志记录吗?我只是想看看哪里有错误
-
如果你的错误有一些你可以写成正则表达式的模式,那么使用类似
docker build -t test/app1 | grep <regexp> >> log.txt -
我试过了,假设语法是
docker build -t test/app1 .,我得到一个错误,正确的语法是docker build -t test/app1 . | grep <regexp> >> log.txt吗? log.txt 将存储在哪里? -
如果您的错误包含
ERROR,只需将<regexp>替换为ERROR,log.txt 将存储在您调用构建的同一目录中
标签: logging docker docker-build