社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  docker

AWS ECR上的Docker图像大小已更改

Harsh Manvar • 4 年前 • 655 次点击  

我刚把Docker图片上传到AWS ECR。我实际的本地Docker图像是927 MB,而在ECR上显示的是321 MB

文件中有没有遗漏的内容?

我上传的图片是正确的标签名称,但大小有变化

Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/46826
 
655 次点击  
文章 [ 2 ]  |  最新文章 4 年前
Harsh Manvar
Reply   •   1 楼
Harsh Manvar    5 年前

不久前,aws还没有在ecr服务中显示size选项,现在它是可用的,但是

从aws的角度来看,当我将图像拉到本地机器上并检查其大小时,它正在将图像或其他东西压缩到ecr中。

所以aws ecr显示的是压缩的大小,或者可能是一些错误,但docker图像工作得非常好。

Mostafa Hussein
Reply   •   2 楼
Mostafa Hussein    5 年前

这是由于Docker客户端在将图像推送到ECR之前的行为,所以ECR仪表板上的大小是图像压缩版本的大小 documented 以下内容:

从Docker1.9版开始,Docker客户端在将图像层推送到v2 Docker注册表之前压缩它们。docker images命令的输出显示未压缩的图像大小,因此它可能返回比aws管理控制台中显示的图像大小更大的图像大小。