Windows + Docker + WSL2 - решение проблемы со скоростью

Запросы в контейнеры Docker очень медленно работали. Оказывается это из-за того, что файлы физически лежат в Windows (NTFS), а используются в Linux (ext4). И так что-то копируется каждый раз, проверяется, поэтому медленно.

Решение такое (максимально кратка инструкция, которая нужна только для того, чтобы было что загуглить):

1. Включить в докер десктоп галку - использовать WSL2 2. Установить в WSL окружение Ubuntu (у вас как будто в Windows будет еще Ubuntu, круто, да?) 3. Все файлы проекта скопировать внутрь Ubuntu и дальше работать оттуда.

P.S. Инструкция максимально краткая, пытался сделать подробную - не хватило 4 тысячи символов, устал, бросил. Инструкция только для тех, кто сомневается, что это нужно делать. Не сомневайтесь - сделайте. Работает сайт теперь локально как ракета.