Пошаговый процесс установки Docker на машинах с Windows.


Прежде всего, необходимо включить виртуализацию в BIOS.

Чтобы проверить, включена ли виртуализация, перейдите в "Диспетчер задач", затем на вкладку "Производительность", и вы увидите:

https://files.readme.io/a0d0e4d-task_manager.png

<aside> 🚧 Если она не активирована, выполните следующие действия:

</aside>

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

Загрузка Docker

  1. Перейдите на сайт Docker : https://www.docker.com/products/docker-desktop/ и нажмите на кнопку загрузки для Windows:

https://files.readme.io/aa5e177-1.png

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

https://files.readme.io/a9a73d8-2.png

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