機器是windows surface,操作系統是win10 x64
1.檢查CPU虛擬化是否已經開啓
參考了一些文章,任務管理器->性能 顯示CPU虛擬化已經開啓。
機器啓動長按屏幕頂左邊的音量+鍵,進入UEFI,沒找到CPU設置,也沒關係,信任任務管理器的顯示。
2.關閉Hyper V服務
突然想起docker依賴於hyper V。但是docker有時還要用掉,不可以徹底刪除,只能關閉。
2.1
開始->輸入services.msc
Hyper-V 的幾個服務,設置爲手動,並關閉
2.2
以管理員身份運行命令提示符
執行命令 bcdedit /set hypervisorlaunchtype off
重啓機器
2.3
開始->輸入services.msc,docker的幾個服務,設置爲手動,並關閉
退出docker
參考:
https://www.zhihu.com/question/38841757?from=profile_question_card