Zend certified PHP/Magento developer

Does Docker Desktop run its containers in Windows or in WSL2?

Context
I set up a WSL2 running Debian. I run some Docker compose scripts. Everything is contained within WSL2, except Docker Desktop, which I installed on Windows.

Already have I read that it’s possible to run Docker in WSL2 without Docker Desktop in Windows. However, I do not understand what happens under the hood when I do use Docker Desktop. Especially since I never (knowingly) installed any docker packages on the Debian instance.

Docker Desktop in Windows shows me which containers are running. Startup and IO happen in the Debian instance.

Question
Do(es) the docker engine/containers run in Windows or inside the WSL2?