如何解决在 docker-compose 文件中启用“progress plain”
当我使用 docker-compose build --progress plain
运行构建时,它会在构建期间显示比默认 BuildKit 输出更有用的信息。
有没有办法将简单的进度选项嵌入到 docker-compose.yml 文件本身中,这样我就可以调用 docker-compose build
并仍然获得更好的输出?
我尝试添加这些构建参数,但它们似乎都不起作用:
build:
args:
#progress: plain
#- progress=plain
#- progress plain
#BUILDKIT_PROGRESS: plain
#- BUILDKIT_PROGRESS=plain
解决方法
尽管看起来应该可以查看 docker-compose
的当前实现,特别是 the _CLIBuilder
,它是 invoked 超过服务 dict 的 build
method。>
但是,在 configuration schema 中不存在类似名称的键。
所以看起来你不能,至少现在不能。
顺便说一下,从上面的内容来看,我希望最终能在这里找到
services:
build:
progress: plain
而不是 args:
子键。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。