Running linux container on docker windows

I installed Docker for windows in a Windows 10 window. I needed to enable the HyperV feature. Everything is installed correctly and works fine.

Although one thing took me by surprise. I really can run linux container on docker windows. I thought cross-containerization is conceptually impossible. Can someone please help me understand how this works?

+5
source share
2 answers

HyperV is used to deploy a Linux virtual machine to run containers. Docker still runs containers under Linux containers, internal Windows containers are still being developed.

+7
source

Basically, you are using the Linux Container on a Linux machine, not on Windows. Windows starts the virtual machine in Hyper-V when booting Docker for Windows. You can open Hyper-V Manager and see how Linux VM works. Docker for Windows is currently in beta, which supports Docker natively, which needs Windows 10 build no. more than 14393,222 or Windows Server 2016.

+3
source

All Articles