Docker Build 抛出错误 -“Docker 输出被剪裁,日志限制达到 1MiB”

Sur*_*alu 9 logging docker docker-image docker-build docker-desktop

在Windows 的Docker 桌面中构建我的 docker 映像时,一段时间后它抛出错误:

=> => # [输出被裁剪,日志限制达到 1MiB]

我厌倦了在守护程序文件中配置日志文件大小并重新启动了docker服务

 "log-driver": "json-file",
 "log-opts": 
{
"max-size": "10m",
 "max-file": "3"
}
Run Code Online (Sandbox Code Playgroud)

但是我仍然遇到同样的错误,有人请告诉我吗?

CAM*_*BAP 8

根据https://docs.docker.com/config/containers/logging/configure/它建议:

重新启动 Docker 以使更改对新创建的容器生效。现有容器不使用新的日志记录配置。

不幸的docker build是不支持--log-opt max-buffer-size=XXXm,但buildx确实

作为“最后一次拍摄”,--progress plain如果您实际上不需要它,可以将其删除