有没有办法在推送之前预压缩 docker 图像?

Dél*_*nio 5 compression docker docker-registry

我正在通过互联网将一些 docker 图像推送到我们的主机。看到 Docker 动态压缩图像,并且 CLI 报告压缩前的总图像大小,我曾经nethogs观察上传进度 - 由于压缩,它似乎停滞不前,因为上传速度远低于我预期的速度.

我希望多次上传这个图像 - 有没有办法可以缓存 Docker 的压缩图像,然后再推送它?

小智 5

根据文档,数据在上传前会自动压缩。

\n
\n

docker推送过程中会显示进度条,显示未压缩的大小。\xe2\x80\x99s 实际推送的数据量会在发送前进行压缩,因此进度条不会反映上传的大小。

\n
\n

https://docs.docker.com/engine/reference/commandline/push/

\n