从 Windows 上的 Microsoft Store 安装 Docker Desktop

您可以通过 Microsoft 应用商店部署适用于 Windows 的 Docker Desktop。

Microsoft Store 版本的 Docker Desktop 提供与标准安装程序相同的功能,但其更新行为因开发人员自行安装或由 Intune 等 MDM 工具处理安装而异。下文将对此进行描述。

请选择最符合您的环境要求和管理实践的安装方法。

更新行为

开发人员管理的安装

对于直接安装 Docker Desktop 的开发人员

  • Microsoft Store 不会自动为大多数用户更新像 Docker Desktop 这样的 Win32 应用。
  • 只有一小部分用户(约 20%)可能会在 Microsoft Store 页面收到更新通知。
  • 大多数用户必须手动在 Store 中检查并应用更新。

Intune 管理的安装

在 Intune 管理的环境中

  • Intune 大约每 8 小时检查一次更新。
  • 当检测到新版本时,Intune 会触发 `winget` 升级。
  • 如果配置了适当的策略,更新可以自动进行,无需用户干预。
  • 更新由 Intune 的管理基础设施而非 Microsoft Store 本身处理。

WSL 考量

适用于 Windows 的 Docker Desktop 与 WSL 紧密集成。从 Microsoft Store 更新 Docker Desktop 时

  • 请确保您已退出 Docker Desktop 且其不再运行,以便更新顺利完成。
  • 在某些环境中,虚拟硬盘 (VHDX) 文件锁可能会阻止更新完成。

Intune 管理建议

如果使用 Intune 管理适用于 Windows 的 Docker Desktop

  • 确保您的 Intune 策略已配置为处理应用程序更新。
  • 请注意,更新过程使用 WinGet API 而非直接的 Store 机制。
  • 考虑在受控环境中测试更新过程,以验证其正常功能。
© . This site is unofficial and not affiliated with Kubernetes or Docker Inc.