Пошаговый процесс установки Docker на машинах с Windows.
Прежде всего, необходимо включить виртуализацию в BIOS.
Чтобы проверить, включена ли виртуализация, перейдите в "Диспетчер задач", затем на вкладку "Производительность", и вы увидите:

<aside>
🚧 Если она не активирована, выполните следующие действия:
</aside>
- Чтобы включить технологию виртуализации в настройках BIOS или UEFI, необходимо войти в меню настроек BIOS или UEFI во время загрузки компьютера. Конкретные шаги могут отличаться в зависимости от производителя и модели вашего компьютера, но вот общие шаги для включения виртуализации.
- Установите WSL 2, открыв PowerShell от имени администратора. Для этого найдите "PowerShell" в меню "Пуск", щелкните правой кнопкой мыши на "Windows PowerShell" и выберите "Запуск от имени администратора".
- Выполните следующую команду, чтобы включить функцию WSL в Windows 10/11:
dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
- Затем активируйте функциональность платформы виртуальных машин (Virtual Machine Platform Feature), оставаясь в том же окне PowerShell, выполнив следующую команду:
dism.exe /online /enable-feature /featurename:VirtualMachinePlatform /all /norestart
- Затем установите WSL 2 в качестве версии по умолчанию (возможно, вам придется время от времени перезагружать компьютер):
wsl --set-default-version 2
Загрузка Docker
- Перейдите на сайт Docker : https://www.docker.com/products/docker-desktop/ и нажмите на кнопку загрузки для Windows:

- Запустите процесс установки и, как только он завершится, перезагрузите компьютер:

- Запустите Docker Desktop и в настройках, в разделе "Ресурсы" и в секции "Интеграция WSL", включите интеграцию WSL 2: