AI实践哪家强?来 AICon, 解锁技术前沿,探寻产业新机! 了解详情
写点什么

Docker 推出了 Hardened Images 以强化容器安全性

  • 2025-06-01
    北京
  • 本文字数:1090 字

    阅读完需:约 4 分钟

大小:547.43K时长:03:06
Docker推出了Hardened Images以强化容器安全性

Docker 刚刚推出了Docker Hardened Images(加固镜像),这是一个企业级、安全加固的容器镜像目录,旨在保护软件供应链免受威胁。Docker 表示,通过减轻 DevOps 团队自行保护容器的负担,加固镜像提供了一种更简单的方式来满足企业级安全和合规标准。

 

加固镜像旨在增加团队对镜像组件未被篡改且不包含恶意代码的信心。此外,开发者通常从基础镜像开始逐步添加包,这往往会扩大攻击面,引入不必要或过时的依赖项。

 

Docker Hardened Images 在构建时就考虑到了安全性,它不仅仅是“现有容器的精简版本”:

 

这些镜像不仅仅是瘦身或最小化的产物。Docker Hardened Images 从一开始就大幅减少了暴露的攻击面,缩小了高达 95%。

 

Docker 解释说,Docker Hardened Images 剥离了不必要的组件,如 shell、包管理器和调试工具,这些在开发中很有用,但在生产中会扩大攻击面。开发者仍然可以选择通过 Docker UI 添加证书、包、脚本和配置文件来自定义这些镜像。

 

例如,Node 加固镜像与标准 Node 镜像相比,总体包数量减少了 98%。

 

减少包的数量也降低了遵守“零漏洞”政策所需的努力。根据 Sysdig 在其 2023 年云原生安全和使用报告中的数据,只有 15%的未修补的关键和高严重性漏洞影响运行时使用的包。然而,未使用的易受攻击的包仍然计入总体漏洞统计,导致高达 87%的容器镜像包含关键或高严重性漏洞。正如 Hacker News 用户 koblas 所指出的,与只包含严格必需包的场景相比,这增加了必须修补的镜像数量。

 

经典的 UNIX 问题是 LPT printer 守护进程存在问题(它有很多很多问题)。但就算你的系统都没有运行 LPT,你仍然必须修补 1000 多个系统,只是为了维护安全政策。

 

与完整的 UNIX 系统和 Docker 不同,Docker 提供了基于 scratch 镜像部署代码的可能性。想象一个系统,它只包含运行生产所必需的部分,你的安全异常报告将降至零。

 

此外,Docker 承诺在发布更新或为依赖项发布新的 CVE 时重建加固镜像。所有新构建都会获得符合 Docker SLSA 构建级别 3 的新鲜证明,符合 Docker 的 SLSA 构建系统。

 

我们在 7 天内修补关键和高严重性 CVE——比典型的行业响应时间更快——并提供企业级 SLA,以增加额外的信心。

 

Docker 声称,对于大多数开发者来说,迁移到加固镜像非常简单,只需更改他们的 Dockerfile 中的 FROM 子句即可。已经使用基于 Debian 或 Alpine 的镜像的开发者会感到很熟悉,因为加固镜像同时支持两者。

 

Docker 并不是唯一提供加固镜像的提供商。安全解决方案提供商 Chainguard 也提供了超过 1300 个加固镜像的目录

 

使用加固的基础镜像只是容器安全性的一部分。你可能还想探索关键的最佳实践,以更全面地加固容器。

 

原文链接:

Docker Introduces Hardened Images to Strengthen Container Security

2025-06-01 08:007303

评论

发布
暂无评论

程序员都必须知道的Vue 开发技巧

不在线第一只蜗牛

vue.js Vue 开发技巧

NFTScan | 01.01~01.07 NFT 市场热点汇总

NFT Research

NFT NFT\ NFTScan

GaussDB(for MySQL)新特性TDE发布:支持透明数据加密

华为云开发者联盟

数据库 后端 华为云 华为云开发者联盟 华为云GaussDB(for MySQL)

AudFree Tidable Music Converter for Mac(Tidal音乐转换器)

Rose

Tidal音乐转换器 苹果电脑音频转换器 AudFree Tidal Music

AE脚本-图层分布路径形状高级控制 Tweaks

Rose

软件测试开发/全日制/测试管理丨接口功能测试

测试人

软件测试 自动化测试 接口测试 测试开发 测试管理

什么是多边形网格以及如何编辑它?

3D建模设计

3D渲染 3D材质编辑 3D材质纹理贴图 UV纹理贴图 UV映射

软件测试开发/全日制/测试管理丨用户端 App 自动化测试

测试人

软件测试 自动化测试 测试开发 app自动化测试

2023年国内AI Agent下项目大盘点,科技大厂与创业公司齐头并进

王吉伟频道

创业 融资 大语言模型 AI Agent AI智能体

TikTok海外直播专线:优化你的海外直播体验

Ogcloud

直播 直播优化 TikTok

使用AI搭建SpringBoot服务

X.F

AI Openjdk Java' openai Bard

了解什么是UV纹理?

3D建模设计

3D渲染 3D材质编辑 3D材质纹理贴图 UV纹理贴图 UV映射

OpenAI 也在 996?一位离职员工自白:代码贡献第四,经常工作 6 天丨 RTE 开发者日报 Vol.121

声网

[Mac/win数据库最新版]Navicat for MySQL 永久激活教程

Rose

Navicat for MySQL 数据库管理开发 Navicat数据库软件下载

PostgreSQL数据库开发工具Navicat for PostgreSQL中文版

Rose

数据库设计 Navicat for PostgreSQL PostgreSQL数据库开发

Avdshare Audio Converter for Mac(性能超强的音频格式转换器)

Rose

苹果软件下载 Avdshare Audio Converter Mac音频格式转换器

关于 IntelliJ IDEA 中 Schedule for Addition 的问题

Rose

IntelliJ IDEA

AE脚本-快速创建微风摇曳摆动波浪动画 Breeze

Rose

软件测试开发/全日制/测试管理丨用户端 Web 自动化测试

测试人

软件测试 自动化测试 测试开发 Web自动化测试 web测试

UV贴图和展开初学者指南

3D建模设计

3D渲染 3D材质编辑 3D材质纹理贴图 UV纹理贴图 UV映射

UV映射技巧和窍门

3D建模设计

3D渲染 3D材质编辑 3D材质纹理贴图 UV纹理贴图 UV映射

如何选择适合自己的外贸独立站域名?

九凌网络

业务无忧:稳定云虚拟主机让您的在线业务更加顺畅

一只扑棱蛾子

虚拟主机 云虚拟主机

实时获取建材网商品数据:API实现详解与代码示例

Noah

阿里云 EMAS & 魔笔:12月产品动态

移动研发平台EMAS

2024年最热门的15个科技工作岗位

互联网工科生

程序员 科技 岗位

如何选择适合自己的外贸独立站域名?

九凌网络

MongoDB 数据库管理和开发Navicat for MongoDB【Mac/win】

Rose

MongoDB数据库 Navicat数据库下载 Navicat for MongoDB中文

Docker推出了Hardened Images以强化容器安全性_架构_Sergio De Simone_InfoQ精选文章