從 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 機制。
  • 考慮在受控環境中測試更新過程,以驗證其正常功能。