Установка Docker в Windows 10

Установка Docker в Windows 10

Что нужно знать

Среда для сборки и запуска контейнеризированных приложений Docker Desktop в Windows использует виртуализацию Hyper-V, поэтому компьютер, на который планируется устанавливать Docker, должен соответствовать определенным требованиям, а именно:

  • Установленная Windows 10 должна быть редакции Pro, Enterprise и Education, 64-bit.
  • Иметь 64-битный процессор с поддержкой технологии Second Level Address Translation (SLAT).
  • Иметь объем оперативной памяти не меньше 4 ГБ.
  • В BIOS должна быть включена аппаратная виртуализация.

    Установка и обновление WSL

    Если предполагается использование только Docker, достаточно установить актуальную версию WSL или обновить уже установленную.

    1. Запустите от имени администратора консоль «PowerShell» из контекстного меню кнопки «Пуск».
    2. Установка Docker в Windows 10

    3. Выполните команду wsl —install для установки подсистемы. Если подсистема уже установлена, команда вернет соответствующее уведомление.
    4. Установка Docker в Windows 10

    5. Чтобы проверить наличие обновлений WSL и произвести в случае необходимости их установку, выполните команду wsl —update.
    6. Установка Docker в Windows 10

    Включение Hyper-V

    В случае необходимости использования других виртуальных машин потребуется включение штатного компонента Hyper-V.

    1. Откройте нажатием клавиш Win + R диалоговое окошко быстрого запуска, введите в него команду optionalfeatures и нажмите «ОК».
    2. Установка Docker в Windows 10

    3. В окне апплета «Компоненты Windows» отметьте все элементы компонента «Hyper-V» и нажмите кнопку «ОК».
    4. Установка Docker в Windows 10

    После этого вам будет предложено перезагрузить компьютер.

    Читайте также: Что делать, если в Windows 10 отсутствует Hyper-V

    Установка Docker

    Сама процедура установки Docker сложности не представляет. Платформа устанавливается даже проще, чем большинство десктопных программ.

    Так как Docker функционирует на базе Microsoft Hyper-V, после его активации несовместимый с «Hyper-V» сторонний гипервизор VirtualBox перестанет работать. Это не повредит образам виртуальных машин, но нужно учитывать данный момент.

    1. Посетите официальный сайта разработчика и скачайте установочный файл платформы.
    2. Установка Docker в Windows 10

    3. Запустите исполняемый файл установщика двойным кликом.
    4. Если планируется использовать только Docker, можно оставить все настройки по умолчанию — в этом случае Docker будет использовать технологию WSL 2. А если необходимо, чтобы платформа работала на базе компонента «Hyper-V» или на компьютере используются другие виртуальные машины, снимите флажок с чекбокса «Use WSL 2 instead of Hyper-V (recommended)». Нажмите кнопку «OK».
    5. Установка Docker в Windows 10

    Начнется процедура распаковки пакетов Docker. Она выполняется в автоматическом режиме и не требует никаких подтверждений со стороны пользователя. Все, что требуется, это дождаться завершения инсталляции и закрыть окно мастера нажатием кнопки «Close».

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *