Теперь я окончательно запутался, понятно что docker демон, у которого есть docker engine с которым по api docker cli клиент общается, мне понятно что если я установлю docker Linux каким то образом docker работает с ядром Linux и создаёт на хосте контейнеризацию на приложение, а вот что происходит в Windows??, я так полагаю для успешной работы нужно ставить виртуальную машину, потом на неё ставить Линукс ? -> Далее докер создаёт контейнеризацию