Docker Desktop 4.36 来了!更快、更可靠、更安全

百科   2024-11-25 10:24   江苏  


 

作为容器化开发的领先平台,Docker Desktop 一直致力于帮助开发者构建、测试并部署容器化应用。而其最新版本 Docker Desktop 4.36 的发布,再次为开发者和企业用户带来了重要的性能提升和功能升级。本次更新重点关注 性能优化、可靠性提升 和 安全性强化,同时进一步提升了对企业级部署的支持。

  • • 官方公告:

https://www.docker.com/blog/docker-desktop-4-36/
  • • 发行说明:

https://docs.docker.com/desktop/release-notes/#4360

Docker Desktop 4.36 的亮点

Docker Desktop 4.36 主要在以下几个方面实现了显著的改进:

  1. 1. 优化了 Windows Subsystem for Linux (WSL 2) 的性能和管理,进一步提升开发效率。

  2. 2. 支持通过 macOS 配置文件强化登录控制,显著提高企业安全性和管理灵活性。

  3. 3. 推出适用于 macOS 的 PKG 安装器,简化大规模部署并增强系统一致性。

  4. 4. 增强了容器隔离功能,提供更灵活的权限控制,简化了容器管理。

接下来,我们将分别从性能、安全性和企业管理三个维度,详细解读这些新功能的改进之处。

性能提升:WSL 2 更快、更可靠

在 Docker Desktop 4.36 中,Windows 用户迎来了 WSL 2 性能的全面优化。此前,Docker Desktop 需要依赖两个不同的 WSL 分发版本,导致性能瓶颈和管理复杂性增加。而此次更新通过引入 单一的 WSL 分发版本,大幅优化了启动速度、数据流管理和存储性能。

关键改进:

  1. 1. 统一分发版本:将原先的双分发架构整合为单一分发,减少了资源冲突和管理复杂性。

  2. 2. 更快的启动速度:优化后的数据流管理显著降低了 I/O 竞争,大幅缩短 Docker Desktop 启动时间。

  3. 3. 改进的存储管理:将数据与系统文件分离,提升了存储利用效率,并减少了磁盘占用问题。

  4. 4. 跨平台一致性:无论在 macOS 还是 Windows 上,开发者均可体验一致的容器工作流,大幅提升开发体验的流畅性。

通过这些改进,开发团队可以更高效地运行容器化工作负载,尤其是需要频繁启动和停止容器的开发场景,将会显著受益。

安全性强化:支持企业级的登录控制与隔离管理

安全性一直是企业容器化部署的核心需求之一。Docker Desktop 4.36 在这一领域进行了两项重大改进:

登录控制的配置文件支持(macOS)

企业用户现在可以通过 macOS 配置文件 强化 Docker Desktop 的登录控制功能。这一功能通过 Docker 的 Early Access Program 提供,主要面向依赖大量设备和用户的企业 IT 管理团队。

功能亮点:

  • • 快速部署:通过与移动设备管理(MDM)系统集成,管理员可快速将配置文件推送至所有设备,无需逐一手动配置。

  • • 防篡改机制:所有配置均不可由用户修改,确保登录策略严格执行,杜绝潜在的安全漏洞。

  • • 多组织支持:针对需要跨多个组织访问 Docker Desktop 的用户,新登录机制允许他们轻松切换账户,极大提升灵活性。

这一改进不仅提升了企业的安全防护能力,同时也降低了管理员的配置复杂度,为企业环境中的大规模部署带来了更高的效率和一致性。

增强的容器隔离功能(Enhanced Container Isolation,ECI)

Docker Desktop 4.36 还改进了容器隔离功能,进一步提升了安全性和管理灵活性。管理员可以灵活配置权限,允许容器挂载 Docker socket,同时仍保持对权限的集中控制。此外,新增的 通配符标签支持 也大大简化了镜像权限的管理流程。

具体改进:

  • • 灵活权限管理:允许管理员设置所有容器对 Docker socket 的挂载权限,无需逐个配置。

  • • 通配符支持:管理员可以通过通配符规则为派生镜像设置权限,而无需逐一指定镜像标签,显著降低管理工作量。

这些改进为开发者提供了更大的灵活性,同时确保了安全标准不受影响,是一项针对开发者体验和安全需求的平衡优化。

企业级支持:macOS 的 PKG 安装器

为了满足企业级大规模部署的需求,Docker Desktop 4.36 推出了全新的 PKG 安装器,取代了传统的 DMG 安装器。这一改动极大地简化了企业在 macOS 平台上的 Docker Desktop 部署过程。

PKG 安装器的优势:

  1. 1. 简化部署流程:通过自动化安装,减少了手动操作步骤,降低了人为错误的概率。

  2. 2. 一致性:企业可确保所有设备上的安装过程完全一致,减少了因个别设备配置问题引发的潜在故障。

  3. 3. 增强安全性:改进的安全措施可以防止安装包被篡改,确保安装过程的完整性和合规性。

  4. 4. 广泛兼容性:支持 Intel 和 Arm 架构,覆盖更多 macOS 设备。

对于需要在数百台甚至数千台设备上部署 Docker Desktop 的企业来说,PKG 安装器无疑是一个强大的新工具,显著提升了部署效率和可靠性。


大事!运维漫谈-技术交流群对外开放!

扫码可添加小编微信,申请进

▲长按加群



运维漫谈
运维漫谈,漫谈整个网络安全、云计算、大数据、数据库、开发等运维技术干货,旨在分享干货,帮您更快学习相关知识,解决问题,同时还有福利活动哦,关注我,带你成为大神,遨游技术海洋!
 最新文章