Docker Windows 主機 Linux 容器

Docker Windows 主機 Linux 容器

我如何才能擁有 Windows 主機系統並且仍然運行 Linux 容器? Docker沒有任何Hypervisor,它透過主機系統的核心來管理資源。這是否意味著我的 Windows 核心管理我的 Linux 容器的資源?如果不需要 Linux 內核,我的 Linux 容器該如何運作?

答案1

根據他們的文檔,Windows 版 Docker Desktop 使用 Hyper-V 虛擬機器管理程式。

適用於 Windows 的 Docker Desktop 需要 Microsoft Hyper-V 才能運作。如果需要,Windows 安裝程式的 Docker Desktop 會為您啟用 Hyper-V,並重新啟動您的電腦。

如果您的電腦不支援 Hyper-V,則會使用 VirtualBox。

注意:如果您的系統不符合執行 Docker Desktop for Windows 的要求,您可以安裝 Docker Toolbox,它使用 Oracle Virtual Box 而不是 Hyper-V。

無論哪種情況,虛擬機器管理程序用過的。

https://docs.docker.com/docker-for-windows/install/

相關內容