Docker在构建映像时,应该使用系统库还是捆绑库

热点 2026-11-14 7024

这是关于docker dev邮件列表的讨论摘要。

几乎所有程序都依赖于第Do三方库。最常见的是,它们使用动态链接和某种包依赖关系,因此当多个程序ck需要同一个库时,它只安装一次。

然而,有些程序将它们的第三方库捆绑在一起,er因为它们依赖于这些库的特定版本。

在创建Docker镜像时,是使用捆绑的库更好,在构还是应该构建这些程序,让它们使用默认的系统库?

系统库的关键点不是节省建映磁盘或内存空间。这关乎安全。所有主要的发行版都通过拥有专门的安全团队、密切跟像时踪已发布的漏洞并自行披露建议来认真处理安全问题。(看看Debian安全信息,应中的这些过程的例子。)然而,上游开发人员并不总是实现类似的做法。

在设置Do该使cker镜像从源代码编译程序之前,如果您想使用捆绑库,您应该检查上游作者用系是否提供了一种方便的方式来宣布安全漏洞,以及他们是否及时更新了捆绑库。如果他统库们不这样做,你就暴露了自己(以及你的图像用户)的安全漏洞。

同样,在使用其他人还是构建的包之前,您应该检查提供这些包的通道是否实现了类似的安全最佳实践。下载并捆绑安装“all-in-one” .deb或.rpm一开始听起来很棒,除非你Do无法确定它包含易受Heartbleed漏洞攻击的OpenSSL库的副本。

本文地址:http://soft.zmdinfo.ha.cn/html/19d4894874.html
版权声明

本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。

全站热门

超5亿用户信息遭泄露 Facebook:不打算通知相关用户

小米发布全链路语音大模型 MiMo-V2.5,TTS 可“一句话生成新音色”,ASR 开源支持方言与多语混说

英特尔任命新中国区董事长,现任中国区总裁年底将退休

这只蚂蚁能拍照!普林斯顿造出微米级相机,个头缩小到50万分之一

沃尔玛宣布与OpenAI达成合作,用户可直接在ChatGPT中购买沃尔玛商品

标签: 千问大模型 iPhone17e 小鹏VLA 比亚迪技术发布会

标签: 网易 梦幻西游 蛋仔派对 AI

南网总调深化“云+AI”战略,与阿里云签订人工智能合作备忘录

友情链接