本地图像大小和 ECR 图像大小不同 - 为什么?

Local image size and ECR image size differ - why?

我刚刚将一个 2.8GB Docker 的映像推送到 AWS 容器存储库 ECR。但是,管理控制台给出的图像大小为 1.2GB。这是为什么?我假设 ECR 带有一些自动压缩,对吧?

Docker 图像报告了两种大小:压缩大小和磁盘上的实际大小。压缩文件是通过网络发送的,所以这就是 ECR 等图像注册机构报告的内容,因为它是下载图像将使用多少带宽。