Урок 6

Установка Docker Desktop

20 мин

Что такое Docker Desktop?

Docker Desktop — это приложение для Windows и Mac, которое:

  • Устанавливает Docker и все необходимые компоненты
  • Даёт удобный графический интерфейс
  • Автоматически запускается при включении компьютера
  • Показывает запущенные контейнеры, логи, статистику

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

Шаг 1: Проверьте требования

Docker требует:

  • Windows 10/11 (64-bit), версия 1903 или новее
  • 4 ГБ RAM минимум (лучше 8 ГБ)
  • Включённая виртуализация в BIOS
Как проверить виртуализацию:
1. Нажмите Ctrl+Shift+Esc (Диспетчер задач)
2. Вкладка "Производительность" → "ЦП"
3. Внизу должно быть "Виртуализация: Включено"

Если выключено — нужно включить в BIOS (погуглите для вашей модели материнской платы).

Шаг 2: Установите WSL 2

WSL (Windows Subsystem for Linux) — это способ запускать Linux внутри Windows. Docker использует его для работы.

Откройте PowerShell от имени администратора:

  1. Нажмите Win
  2. Напишите "PowerShell"
  3. Кликните правой кнопкой → "Запуск от имени администратора"
  4. Подтвердите, если спросит

В открывшемся окне введите команду:

wsl --install

Нажмите Enter и дождитесь завершения. Это может занять несколько минут.

После установки WSL нужно перезагрузить компьютер!
Не пропустите этот шаг, иначе Docker не будет работать.

Шаг 3: Скачайте Docker Desktop

  1. Откройте браузер
  2. Перейдите на docker.com/products/docker-desktop
  3. Нажмите синюю кнопку "Download for Windows"
  4. Сохраните файл (он большой, ~500 МБ)

Шаг 4: Установите Docker Desktop

  1. Запустите скачанный файл Docker Desktop Installer.exe
  2. В окне установки убедитесь, что стоит галочка "Use WSL 2 instead of Hyper-V"
  3. Нажмите "Ok" и дождитесь установки
  4. Нажмите "Close and restart" — компьютер перезагрузится

Шаг 5: Первый запуск

После перезагрузки:

  1. Docker Desktop должен запуститься автоматически (иконка кита в трее)
  2. Если нет — найдите "Docker Desktop" в меню Пуск и запустите
  3. При первом запуске примите лицензионное соглашение
  4. Можете пропустить создание аккаунта (кнопка "Continue without signing in")

Установка на macOS

Шаг 1: Определите тип процессора

Mac бывают с двумя типами процессоров:

  • Apple Silicon (M1, M2, M3, M4) — новые Mac с 2020 года
  • Intel — старые Mac

Как узнать: яблочко → "Об этом Mac" → смотрите строку "Чип" или "Процессор".

Шаг 2: Скачайте Docker Desktop

  1. Откройте docker.com/products/docker-desktop
  2. Нажмите "Download for Mac"
  3. Выберите версию для вашего процессора (Apple Silicon или Intel)

Шаг 3: Установите

  1. Откройте скачанный .dmg файл
  2. Перетащите иконку Docker в папку Applications
  3. Откройте Launchpad или папку Applications
  4. Запустите Docker
  5. Mac спросит разрешение — нажмите "Открыть"
  6. Введите пароль администратора

Проверка установки

Откройте терминал (или PowerShell на Windows) и выполните:

docker --version

Должно вывести что-то вроде:

Docker version 24.0.7, build afdd53b

Теперь проверим Docker Compose:

docker compose version

Должно показать:

Docker Compose version v2.23.0
Если обе команды показали версии — Docker установлен правильно!

Важно: Docker должен быть запущен

Docker Desktop должен работать в фоне, чтобы команды docker работали.

Как понять, что Docker запущен:

  • Windows: Иконка кита в трее (рядом с часами). Если кит "дышит" (анимирован) — Docker загружается.
  • Mac: Иконка кита в верхней панели. Если показывает "Docker Desktop is running" — всё ок.

Настройка ресурсов (опционально)

По умолчанию Docker использует умеренное количество ресурсов. Можно настроить:

  1. Откройте Docker Desktop
  2. Нажмите шестерёнку (Settings)
  3. Раздел Resources
  4. Можете увеличить память (RAM) до 4 ГБ, если компьютер позволяет
  5. Нажмите "Apply & Restart"

Что дальше?

Docker установлен! В следующем уроке создадим файлы конфигурации для нашего проекта.

Мы используем файлы cookie для улучшения работы сайта и персонализации контента. Продолжая использовать сайт, вы соглашаетесь с использованием cookies в соответствии с нашей Политикой конфиденциальности.