Windows 10預設會開啟Hyper-V功能,
但這功能會和virtualbox互相衝突,
所以要用virtualbox時需要關閉他。
可是如果裝windows 版的docker,
那這功能就要打開,
不然會無法使用docker。
我想Hyper-V、VirtualBox、VMWare這些VM是來模擬host硬體給虛擬機器使用,
但同時間只能有一個虛擬機器可以執行,
所以如果我要用virtualbox就要把hyper-v關掉,
但是從結果來看,
docker是靠hyper-v來跑的,所以一旦關掉,
那docker也不能跑了。
這猜測從docker doc可以看出來。
https://docs.docker.com/machine/drivers/hyper-v/
圖來源: REF REF_2




沒有留言:
張貼留言