Enable "progress plain" in docker-compose file
May 14
When I run a build using docker-compose build --progress plain, it shows more useful information during the build than the default BuildKit output.
Is there a way to embed the plain progress option into the docker-compose.yml file itself so I can just call docker-compose build and still get the better output?
I tried adding these build args, but none of them seemed to work:
build:
args:
#progress: plain
#- progress=plain
#- progress plain
#BUILDKIT_PROGRESS: plain
#- BUILDKIT_PROGRESS=plain
1 answer
Accepted answer · original discussion
May 14
Even though it seems like it ought to be possible looking at the current implementation of docker-compose, notably the _CLIBuilder which is invoked over the services dict's build method.
However, no such similarly-named key exists in the configuration schema.
So it appears that you can't, at least not yet.
Incidentally, from the above, I'd expect to eventually find it here
services:
build:
progress: plain
rather than the args: child key.
0 question comments
Use comments to ask for clarification. Post a solution as an answer.
No question comments on this page.