на винде докер работает в виртуальной машине и из-за проброса файловой системы в неё - докер дико тормозит на линуксе будет летать, там такой проблемы нет
php под винду (опенсервер) работает значительно быстрее чем php под линукс в докере php под линукс в линуксе работает быстрее чем php под винду на винде, на том же железе
Те, кто писал файловые системы и файловое взаимодействие - из-за своей криворукости и криворукости архитекторов сейчас тормозят индустрию, которая не может докер нормально использовать на винде и на маке. как можно так эпичнейше продолбаться, я даже представить не могу почему ТАКИЕ тормоза.
Да, докер внутри wsl, это единственный нормальный способ использовать докер на винде. wsl - это чистая виртуалка заходишь туда, ставишь apt install docker-ce и работаешь в тамошной файловой системе - там всё летает.
Docker Desktop запускает линуксовый докер из wsl, но если у тебя проект лежит в файловой системы винды - ты получишь ровно такие же тормоза как и раньше
Docker для Windows, как и Docker для мака придумали, чтобы хоть как-то запустить докер. С тормозами, но вопросы производительности авторов не интересуют. Это починить невозможно, будет медленно.