對於 Docker,win10 桌面版docker 啓動耗時大概一分鐘左右,在 wls2 上,啓動 docker 真的是一瞬間就完成。docker
若要安裝並開始使用 WSL 2,請完成如下步驟:windows
請注意,須要運行 Windows 10 版本 18917 或更高版本才能使用 WSL測試
1.以 管理員身份 打開 PowerShell 並運行:.net
Enable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform
2.須要 從新啓動計算機,這些更改才能更好地生效插件
更新wsl2內核
1.下載 Linux 內核更新包
請下載適用於 x64 計算機的最新 WSL2 Linux 內核更新包。
2.運行下載的安裝包命令行
在 PowerShell 中運行
1.查看現有地 WSL:線程
wsl -l -v ### 輸出結果 PS C:\WINDOWS\system32> wsl -l -v NAME STATE VERSION * Ubuntu-18.04 Stopped 1
2.執行轉化:rest
wsl --set-version Ubuntu-18.04 2 ### 輸出結果 正在進行轉換,這可能須要幾分鐘時間... 有關與 WSL 2 的主要區別的信息,請訪問 https://aka.ms/wsl2 轉換完成。
3.若是要使 WSL 2 成爲你的默認體系結構,能夠經過此命令執行該操做:code
wsl --set-default-version 2 ## 輸出結果 有關與 WSL 2 的主要區別的信息,請訪問 https://aka.ms/wsl2
4.進行轉換後的檢測:orm
wsl -l -v ## 輸出結果 NAME STATE VERSION * Ubuntu-18.04 Stopped 2
在wsl2中執行如下命令,啓動守護線程:
sudo service docker start
使用一下命令測試運行:
sudo docker run hello-world