Docker编译镜像时报错“output clipped, log limit 1MiB reached”
Docker编译时报错“Docker编译镜像时报错“output clipped, log limit 1MiB reached”是因为日志过大,超出限制。可以使用Buildx扩展日志限制解决。
Docker Buildx 是一个 docker CLI 插件,其扩展了 docker 命令,支持 Moby BuildKit 提供的功能。提供了与 docker build 相同的用户体验,并增加了许多新功能。仅适用于 Docker v19.03+ 版本
# 启用buildx插件,适用于v19.03+
docker buildx create --use --name larger_log --node larger_log0 --driver-opt env.BUILDKIT_STEP_LOG_MAX_SIZE=10485760
# 检查当前的构建器实例
docker buildx inspect larger_log --bootstrap
# 编译生成
docker buildx build -t ponycool/${IMAGE}-${VERSION} --load ./
Eric Roby
ERROR: failed to read metadata: unexpected end of JSON input
什么问题呢?Client:
Context: default
Debug Mode: false
Plugins:
buildx: Docker Buildx (Docker Inc., v0.10.0)
compose: Docker Compose (Docker Inc., v2.15.1)
dev: Docker Dev Environments (Docker Inc., v0.0.5)
extension: Manages Docker extensions (Docker Inc., v0.2.17)
sbom: View the packaged-based Software Bill Of Materials (SBOM) for an image (Anchore Inc., 0.6.0)
scan: Docker Scan (Docker Inc., v0.23.0)
Pony
@Eric Roby : 是在哪个地方遇到错误了呢?麻烦截图