Откройте Windows Terminal / CMD / PowerShell и выполните следующие команды:
# выключить все экземпляры wsl, такие как docker-desktop
wsl --shutdown
notepad "$env:USERPROFILE/.wslconfig"
Отредактируйте .wslconfig файл с помощью блокнота и запишите эти настройки:
[wsl2]
memory=4GB # Ограничивает память виртуальной машины в WSL 2
processors=4 # Заставляет виртуальную машину WSL 2 использовать два виртуальных процессора
Сохраните файл и перезапустите службу docker-desktop!