Windows 上的 Docker Desktop WSL 2 後端

Windows 子系統 Linux 版 (WSL) 2 是由 Microsoft 建置的完整 Linux 核心,可讓 Linux 發行版本在不管理虛擬機的情況下執行。透過在 WSL 2 上執行的 Docker Desktop,使用者可以利用 Linux 工作區,並避免同時維護 Linux 和 Windows 建置腳本。此外,WSL 2 還改善了檔案系統共用和開機時間。

Docker Desktop 使用 WSL 2 中的動態記憶體配置功能來改善資源消耗。這表示 Docker Desktop 只會使用所需的 CPU 和記憶體資源量,同時允許 CPU 和記憶體密集型任務(例如建置容器)更快地執行。

此外,使用 WSL 2,冷啟動後啟動 Docker 精靈所需的時間會顯著縮短。

先決條件

在開啟 Docker Desktop WSL 2 功能之前,請確認您具備以下條件: