星期三, 6月 07, 2017

[Windows] VirtualBox 和 Docker 共存問題




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

沒有留言: