从 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 机制。
- 考虑在受控环境中测试更新过程,以验证其正常功能。