尽可能保持容器镜像轻量化
时间:2022-04-06 11:24:01 | 来源:行业动态
时间:2022-04-06 11:24:01 来源:行业动态
容器及Kubernetes开发应用程序时的另一个关键原则尽可能保证镜像轻量化,借此满足性能、安全性以及其他相关要求。
THoughtWorks公司CTO办公室首席技术专家Ken Mugrage表示,只保留您绝对需要的东西。镜像中往往包含主体应用程序所不需要的其他程序包。因此,要移除应用程序当中不必要的所有其他软件包包括shell实用程序。这不仅能够缩小镜像体积,同时也能减少其攻击面。
CloudBolt公司产品营销负责人Nilesh Deo也赞同了这个观点,开发人员需要重新考虑自己的应用开发方法。例如创建较小的容器与基础镜像等。镜像越小,加载速度越快,应用程序的运行速度也就越快。