我必须在我的 Dockerfile 中克隆几个大仓库。克隆一个 repo 确实需要一个小时,我想查看标准的 Git 进度输出以了解发生了什么。
但是,当从 Dockerfile 启动 Git 时,我看不到任何 git clone 输出。打印到控制台的唯一内容是:
Cloning into '/root/lib/opencv'...
POST git-upload-pack (gzip 2052 to 1062 bytes)
然后只是沉默。虽然,通常,我期待这样的事情:
Cloning into 'opencv'...
POST git-upload-pack (gzip 2040 to 1052 bytes)
remote: Counting objects: 158365, done.
Receiving objects: 8% (12670/158365), 2.32 MiB | 255.00 KiB/s
... and so on ...
如何在 docker build 中启用 git 详细输出?也许我必须启动一些交互模式?