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 功能之前,請確認您具備以下條件:
- 至少 WSL 版本 1.1.3.0,但理想情況下是最新版本的 WSL,以避免 Docker Desktop 無法正常運作。
- 符合 Docker Desktop for Windows 的系統需求。
- 已在 Windows 上安裝 WSL 2 功能。如需詳細說明,請參閱 Microsoft 文件