Hogy mi? Ilyenről még nem hallottam. A dockernek pont az a lényege, hogy a host kerneljét használja. Ha több kernel van, akkor az már VM, nem container.
Ha a Docker for Windows-ra gondolsz, az más, annak külön felhúz egy linux VM-et Hyper-V-vel, amin belül fog futni a docker daemon, de attól még a docker ugyanúgy a host OS kerneljét használja, csak ugye itt már a host OS a linux VM lesz. Újabban pedig a Docker for Windows WSL2 backendet használ, azaz WSL2 kerneljét használja ami szintén egy Hyper-V VM-ben fut.
Illetve van még olyan, hogy Docker Engine for Windows de azzal meg Windows alapú image-eket tudsz futtatni. Szóval a lényeg az, hogy mivel a host OS kerneljét használja, ezért csak az arra készült image-dzsel fog működni: linuxon linux, windows-on windows.