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

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

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

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

    Подробнее: Включение виртуализации в BIOS

  • В зависимости от используемой технологии виртуализации на компьютере должна быть установлена подсистема Linux или включен гипервизор «Hyper-V».

Docker может использовать две разные встроенные в Windows 10 технологии виртуализации: «WSL» (подсистема Linux) и «Microsoft Hyper-V». Если планируется использование только Docker, можно ограничиться установкой и обновлением «WSL», если помимо Docker нужно запускать и другие виртуальные машины, потребуется включение штатного компонента «Hyper-V».

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

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

  1. Запустите от имени администратора консоль «PowerShell» из контекстного меню кнопки «Пуск».
  2. Как установить docker на Windows 10-1
  3. Выполните команду wsl --install для установки подсистемы. Если подсистема уже установлена, команда вернет соответствующее уведомление.
  4. Как установить docker на Windows 10-02
  5. Чтобы проверить наличие обновлений WSL и произвести в случае необходимости их установку, выполните команду wsl --update.
  6. Как установить docker на Windows 10-3

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

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

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

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

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

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

Установка Docker

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

Скачать Docker с официального сайта

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

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

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

Помогла ли Вам статья?
Да Нет
Задайте вопрос или оставьте мнение
Получить ответ на Email
Уведомить о

1 Ответ
По рейтингу
Новые Старые
Межтекстовые Отзывы
Посмотреть все комментарии
Аноним
26 октября 2023 21:39

Спасибо Вам огромное, очень помогли.

Инструкции по операционным системам:
AndroidAndroid iOSiOS Windows 11Windows 11 Windows 10Windows 10 Windows 7Windows 7 Windows 8Windows 8 Windows XPWindows XP Общее по компьютерамОбщее по компьютерам LinuxLinux macOSmacOS
Инструкции по мессенджерам и соц.сетям:
ВконтактеВконтакте ОдноклассникиОдноклассники TelegramTelegram ViberViber WhatsAppWhatsApp SkypeSkype ZoomZoom InstagramInstagram
Инструкции по работе в программах:
WordWord ExcelExcel PowerPointPowerPoint OutlookOutlook DirectXDirectX PhotoshopPhotoshop LightroomLightroom Premiere ProPremiere Pro Google ChromeGoogle Chrome Яндекс БраузерЯндекс Браузер Mozilla FirefoxMozilla Firefox OperaOpera Internet ExplorerInternet Explorer Уроки по остальным браузерамПо остальным браузерам Расширения для браузеровРасширения браузеров Уроки по антивирусамПо антивирусам AvastAvast AudacityAudacity Apple IDApple ID AutoCADAutoCAD BandicamBandicam BlueStacksBlueStacks DAEMON ToolsDAEMON Tools DiscordDiscord Epic GamesEpic Games FL StudioFL Studio HamachiHamachi iСloudiСloud iTunesiTunes OBSOBS OriginOrigin Play MarketPlay Market Sony VegasSony Vegas SpotifySpotify SteamSteam TeamViewerTeamViewer The Bat!The Bat! TikTokTikTok TunngleTunngle UltraISOUltraISO uTorrentuTorrent VirtualBoxVirtualBox Торрент клиентыТоррент клиенты Яндекс ДискЯндекс Диск Яндекс.КартыЯндекс.Карты Яндекс.НавигаторЯндекс.Навигатор В остальных программахВ остальных программах Драйвера для устройствДрайвера Подборки программПодобрать программу Остальные программыСкачать программы
Инструкции по онлайн-сервисам:
ЯндексЯндекс GoogleGoogle ДзенДзен YouTubeYouTube FacebookFacebook TwitterTwitter AliExpressAliExpress AvitoAvito ChatGPTChatGPT QiwiQiwi Другие онлайн-сервисыДругие сервисы Все о почтеВсе о почте Яндекс почтаЯндекс почта GmailGmail Почта Mail.ruПочта Mail.ru Рамблер почтаРамблер почта
Инструкции по телефонам:
SamsungSamsung XiaomiXiaomi HuaweiHuawei Прошивки устройствПрошивки телефонов ТелефонОбщие по телефонам
Инструкции по периферийным устройствам:
МышкаМышка КлавиатураКлавиатура ПринтерПринтер РоутерРоутер ФлешкаФлешка Карта памятиКарта памяти HDMIHDMI Игровые консолиИгровые консоли Яндекс СтанцияЯндекс Станция AirPodsAirPods
Инструкции по комплектующим:
Материнская платаМатеринская плата ПроцессорПроцессор ВидеокартаВидеокарта SSD дискиSSD диски Жесткий дискЖесткий диск BIOSBIOS