11 月 27 日,Canonical 推出了一款名为 Chiselled Ubuntu 的容器。这款容器是一种精简版的 OCI 映像,只包含应用程序和必要的运行依赖项,不包含系统级包、“实用程序”及库。因此,它能够显著提高设备的运行效率并提升安全性。
Canonical 提供了适用于 Java 和 Python 的 Chiselled Ubuntu 容器映像文件,并与微软合作推出适用于 .NET 6、.NET 7 与 .NET 8 开发用 Chiselled Ubuntu 容器映像。
据了解,该 .NET 8.0 的 Chiselled 容器映像仅包含 7 个元件。例如 OpenSSL 等高频率项目才会被加入到映像文件中。而未经压缩的 aspnet Chiselled 文件仅约 110 MB,相较于现有 Ubuntu 容器映像文件减少超过 100 MB。这使得这些映像成为微软目前发布体积最小、元件最少的映像之一。
此外,这些映像文件以非根用户身份运行,非根使用者仅有应用程序的读取和执行权限,从而进一步提升了容器的安全性。同时,这些映像非常适合用于云端应用部署,因为它们减少了容量需求同时也降低了安全风险。
通过引入 Chiselled Ubuntu 这一精简版的 OCI 映像文件,Canonical 希望为用户提供更高效、更安全的容器化体验。
本文属于原创文章,如若转载,请注明来源:Canonical 推出 Chiselled Ubuntu 容器:体积最小,安全性超高!https://news.zol.com.cn/843/8439709.html