Docker极限压缩tar镜像,20G变10G

🎈普通打包命令:

docker save -o [压缩包名字] [镜像名字] 

👑极限压缩命令:

docker save [镜像名字] | gzip> [压缩包名字] 

        先上主题,放上两条命令,请随意取用。

 对于动态修改的环境,一般的步骤是先commit容器为镜像:

docker commit <container_id_or_name> <image_name>:<tag>

其次才是打包镜像为tar的命令,也就是开头列出来的两条。

让我们来做一个示例,了解一下这条命令的魔力🎈:

这就是我们今天的主角镜像包,我们可以看到他的大小是27.1GB,普通打包命令无需实验,大家都知道如果永普通命令打包,打包后的镜像tart包大小一定是差不多一样的。

我们只需要使用极限压缩命令打包该镜像便可得知这个命令的妙用:

还是压缩下面那个吧,上面那个损坏了。。。(lll¬ω¬)

 (压缩后的tar镜像包属性图)

我们可以很明显的看出来,极限压缩后的tar包从24.3GB->14.1GB,减少了10G多的占用空间。并且docker load加载后的效果是不变的。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/301777.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

网络安全学习资源

好久没写博客了&#xff0c;记录一些宝藏学习资源&#xff0c;不定时更新 Regex Learn - Step by step, from zero to advanced. 这是一个我认为最好的正则表达式学习网站&#xff0c;很多正则表达式学习资料都只提供了一个概念&#xff0c;但是正则表达式需要大量的练习&#…

视频怎么做成活码?活码二维码制作的步骤

现在很多人会将自己拍摄的视频做成二维码图片之后分享给其他人&#xff0c;这样就可以通过一张二维码让其他人同时扫码获取视频内容&#xff0c;使用起来更加的方便&#xff0c;那么视频二维码制作的步骤是什么样的呢&#xff1f;下面就让小编来通过本文给大家分享一下二维码生…

个性化语音生成:五种基于Python的方法

引言 随着人工智能技术的不断发展&#xff0c;语音生成已经成为一个热门的研究领域。个性化语音生成技术可以根据用户的需求和特点&#xff0c;生成具有高度相似度的语音&#xff0c;广泛应用于语音助手、虚拟人物、语音合成等领域。本文将介绍五种基于Python的个性化语音生成…

欧盟GDPR 和车联网个人数据保护指南

1. 前言 本文主要讨论三部法律。分别如下&#xff1a; 1.1 GDPR 欧盟《一般数据保护条例》&#xff08;General Data Protection Regulation&#xff0c;简称GDPR&#xff09;在2018年5月25日生效。 在一些媒体的报道中&#xff0c;这一保护条例被称为“史上最严数据保护条…

速卖通店铺销量飙升:掌握自养号测评(补单),轻松提升销售量

很多卖家在经营速卖通店铺时&#xff0c;都希望能提高自己店铺的曝光率。但对于一些新手卖家来说&#xff0c;可能不太清楚曝光率的具体含义以及如何提升。那么&#xff0c;让我们一起来探讨一下这个问题。 曝光率&#xff0c;简而言之&#xff0c;是指您的店铺和产品展示给顾…

计算机毕业设计------JSP实现的图书管理系统

项目介绍 本项目为后台管理项目&#xff1b; 管理员角色包含以下功能&#xff1a; 管理员登录,系统设置,管理员管理,办证费用管理,书架管理,读者类型管理,读者管理,图书管理,图书类型管理,图书借阅,图书归还,图书续借,图书查询等功能。 环境需要 1.运行环境&#xff1a;最好…

ABAP 工单状态读取

CDS代码 CDS代码如下&#xff0c;可自行转换成OPEN SQL代码 AbapCatalog.sqlViewName: ZPPV024 AbapCatalog.compiler.compareFilter: true AbapCatalog.preserveKey: true AccessControl.authorizationCheck: #NOT_REQUIRED EndUserText.label: 读取生产工单状态 define vie…

计算机毕业设计-----ssm停车位租赁系统

项目介绍 该系统采用了经典的springmvc&#xff0c;spring&#xff0c;mybatis的框架组合&#xff0c;对于物业公司来说&#xff0c;有助于管理车位信息。系统分为了两个角色&#xff1a;车主和租客。 车主主要功能包括&#xff1a; 停车位信息 停车位列表 添加停车位 租赁合…

Raw图像处理软件分享:Capture One Pro 23中文 for mac

Capture One Pro 23具有高级色彩管理工具&#xff0c;可以帮助用户精确控制图像的颜色和色调。用户可以对颜色进行校正、调整色彩平衡和饱和度&#xff0c;以及使用颜色分级工具进行精细的色彩分离和调整。调整和编辑工具&#xff1a;Capture One Pro 23提供了各种基本的调整和…

JavaScript基本语法

文章目录 1. JavaScript 是什么1.1 JavaScript 和 HTML 和 CSS 之间的关系1.2 JavaScript 运行过程1.3 JavaScript 的组成 2. JavaScript 的书写形式2.1 行内式2.2 内嵌式2.3 外部式 3. 变量的使用3.1 静态变量和动态变量 4. 基本数据类型4.1 undefined 未定义数据类型4.2 null…

加密世界危机四伏,普通用户该如何应对钓鱼陷阱

据区块链安全公司 Scam Sniffer 称&#xff0c;加密货币网络钓鱼活动在 2023 年有所增加&#xff0c;诈骗者利用钱包盗取恶意软件从受害者那里窃取了近 3 亿美元。金额很惊人是不是&#xff1f;只是没想到素以小心谨慎为口号冲浪的我也栽了一回。还原一下事情经过&#xff1a; …

【LV12 DAY11 硬件控制原理】

CPU通过读写控制器的寄存器从而达到控制硬件的目的

4.2V线性500mA充电管理芯片WT4054

4.2V线性500mA充电管理芯片WT4054 WT4054&#xff0c;一款强大而小巧的锂电池充电IC&#xff0c;为你的便携式设备提供无忧充电。其SOT-23-5L封装小巧轻便&#xff0c;所占空间极小&#xff0c;而其强大的功能将为你的设备提供稳定、高效的电量供应。 这款充电器拥有众多令人惊…

jsES6+新语法

目录 模板字符串标签模板字符串 函数增强默认值与解构剩余参数rest和arguments 箭头函数 展开语法SymbolSetSet方法weakSetweakSet常用方法 MapMap常用方法weakMapweakMap常用方法 PromiseProxy/Reflect迭代器与生成器ES6新增方法includes**Object.valuesObject.entriespadStar…

【C++】几种常用的类型转换

类型转换 c语言中的类型转换C的类型转换static_castreinterpret_castconst_castdynamic_cast c语言中的类型转换 在C语言中我们经常会遇到类型转化的问题&#xff0c;主要分为两种&#xff1a;显式类型转换和隐式类型转换。 显式类型转换&#xff1a;就是程序员使用强制类型转…

Java-字符串-String类

1 需求 1.1 Field Summary 1.2 Constructor Summary public String() : 空构造public String(byte[] bytes) : 把字节数组转成字符串public String(byte[] bytes,int index, int length) : 把字节数组的一部分转成字符串public String(char[] value) : 把字符数组转成字符串p…

学生备考护眼灯哪个牌子好性价比高?2024最新台灯分享

现在越来越多90后家长有了孩子&#xff0c;而年轻家长也更加重视孩子们的成长健康&#xff0c;特别是小孩子的近视率越来越高&#xff0c;家长们就会选择护眼台灯来为孩子的视力保驾护航。但很多家长在选购时&#xff0c;面对各式各样的台灯却又陷入迷茫&#xff0c;究竟该怎么…

高校电力能耗监测精细化管理系统,提升能源利用效率的利器

电力是高校不可离开的重要能源&#xff0c;为学校相关管理人员提供在线用能查询统计等服务。通过对学校照明用电、空调用电等数据的采集、监控、分析&#xff0c;为学校电能管理制定合理的能源政策提供参考。同时&#xff0c;也可以培养学生的节能意识&#xff0c;学校后勤电力…

大模型学习第二课

学习目标&#xff1a; 浦语大模型趣味Demo 学习内容&#xff1a; 学习时间&#xff1a; 20240108 学习产出&#xff1a; InternLM介绍 大模型&#xff1a;人工智能领域钟参数数量巨大、拥有庞大计算能力和参数规模的模型。InternLM模型全链条开源&#xff0c;7B&#xff0c;…

[SpringBoot]接口的多实现:选择性注入SpringBoot接口的实现类

最近在项目中遇到两种情况&#xff0c;准备写个博客记录一下。 情况说明&#xff1a;Service层一个接口是否可以存在多个具体实现&#xff0c;此时应该如何调用Service&#xff08;的具体实现&#xff09;&#xff1f; 其实之前的项目中也遇到过这种情况&#xff0c;只不过我采…