Android Emulator 和 Docker Desktop 衝突解決

161次閱讀
尚無留言

共计 651 个字符,预计需要花费 2 分钟才能阅读完成。

如果需要同時使用 Android 模擬器及 Docker Desktop 就會遇到 Hyper-V 是否需要打開的問題,其實兩者我研究下來沒啥好辦法可以同時共存,都會有所犧牲,簡單紀錄一下方便日後查看吧!

確認階段
請先確認是否已經安裝好下圖 Windows 功能
Android Emulator 和 Docker Desktop 衝突解決
Android Emulator 和 Docker Desktop 衝突解決

接著打開命令提示窗口輸入以下命令確認是否開啟 Hyper-V

bcdedit /enum | grep hypervisorlaunchtype

Android Emulator 和 Docker Desktop 衝突解決

Hyper-V 是 Microsoft 的硬體虛擬化產品。可讓您建立和執行稱為虛擬機器的電腦軟體版本。每個虛擬機器的運作就像是完整的電腦,可執行作業系統和程式。當您需要計算資源時,虛擬機可提供更大的彈性、協助節省時間和金錢,而且是一種更有效率的方式來使用硬體,而不只是在實體硬體上執行一個作系統。

Hyper-V 會在自己的隔離空間中執行每部虛擬機器,這表示您可以在同一部硬體上同時執行多部虛擬機器。您可能想要這樣做,以避免當機影響其他工作負載的問題,或為不同的人員、群組或服務提供不同系統的存取權。

打開命令提示窗口輸入以下命令,然後 重新開機

bcdedit /set hypervisorlaunchtype auto

重新開機後就能正常執行 Docker 及 WSL 服務了,輸入命令查看狀態,正常執行即可

wsl --list --verbose

Android Emulator 和 Docker Desktop 衝突解決

如果需要需要執行安卓模擬器則切換輸入以下命令並重新開機

bcdedit /set hypervisorlaunchtype off
正文完
 0
評論(尚無留言)

夜升筆談

夜升筆談
夜升筆談
視寫代碼為信仰,奉高效能為執著,成為大牛不是一蹴可幾,但只要秉持信念終究能成,我依舊在這條路上不斷前進。
最新评论
Yosheng Yosheng 我是买梯子了 只是理解一下原理而已
虚拟信用卡 虚拟信用卡 还是直接买梯子吧,太浪费时间了
spring spring 学习了
cskepper cskepper 非常有用,已经顺利解决
cskepper cskepper 非常有用,已经顺利解决
Yosheng Yosheng 這可能是代理服務器的問題了...
淑淑 淑淑 我在大陸使用了VPN 照著你說的操作 但是出現無法透過代理伺服器連線 我的電腦是W7 也下載了兼容版 用了大概一個星期後今天LINE就無法使用VPN了 這種要怎樣解決
Yosheng Yosheng 如果不能直接撥放建議直接下載回來播放,後面我就沒去折騰為什麼不能線上播放了
SADFISH SADFISH 我无法播放语音是为什么呀楼主
Yosheng Yosheng 微信号 yosheng0323