I was debugging one of our docker-compose based CI build, and building and running the docker image locally with archery docker build xxx.
As the documentation (https://arrow.apache.org/docs/dev/developers/continuous_integration/docker.html) mentions, you can specify --no-cache to archery docker run/build (which passes that to docker compose build, but while debugging, I found that additionally it would have been helpful to be able to pass --progress=plain through.