共计 651 个字符,预计需要花费 2 分钟才能阅读完成。
如果需要同時使用 Android 模擬器及 Docker Desktop 就會遇到 Hyper-V 是否需要打開的問題,其實兩者我研究下來沒啥好辦法可以同時共存,都會有所犧牲,簡單紀錄一下方便日後查看吧!
接著打開命令提示窗口輸入以下命令確認是否開啟 Hyper-V
bcdedit /enum | grep hypervisorlaunchtype
Hyper-V 是 Microsoft 的硬體虛擬化產品。可讓您建立和執行稱為虛擬機器的電腦軟體版本。每個虛擬機器的運作就像是完整的電腦,可執行作業系統和程式。當您需要計算資源時,虛擬機可提供更大的彈性、協助節省時間和金錢,而且是一種更有效率的方式來使用硬體,而不只是在實體硬體上執行一個作系統。
Hyper-V 會在自己的隔離空間中執行每部虛擬機器,這表示您可以在同一部硬體上同時執行多部虛擬機器。您可能想要這樣做,以避免當機影響其他工作負載的問題,或為不同的人員、群組或服務提供不同系統的存取權。
打開命令提示窗口輸入以下命令,然後 重新開機
bcdedit /set hypervisorlaunchtype auto
重新開機後就能正常執行 Docker 及 WSL 服務了,輸入命令查看狀態,正常執行即可
wsl --list --verbose
如果需要需要執行安卓模擬器則切換輸入以下命令並重新開機
bcdedit /set hypervisorlaunchtype off
正文完



