Установка 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 от имени администратора:
- Нажмите Win
- Напишите "PowerShell"
- Кликните правой кнопкой → "Запуск от имени администратора"
- Подтвердите, если спросит
В открывшемся окне введите команду:
wsl --install
Нажмите Enter и дождитесь завершения. Это может занять несколько минут.
Не пропустите этот шаг, иначе Docker не будет работать.
Шаг 3: Скачайте Docker Desktop
- Откройте браузер
- Перейдите на docker.com/products/docker-desktop
- Нажмите синюю кнопку "Download for Windows"
- Сохраните файл (он большой, ~500 МБ)
Шаг 4: Установите Docker Desktop
- Запустите скачанный файл
Docker Desktop Installer.exe - В окне установки убедитесь, что стоит галочка "Use WSL 2 instead of Hyper-V"
- Нажмите "Ok" и дождитесь установки
- Нажмите "Close and restart" — компьютер перезагрузится
Шаг 5: Первый запуск
После перезагрузки:
- Docker Desktop должен запуститься автоматически (иконка кита в трее)
- Если нет — найдите "Docker Desktop" в меню Пуск и запустите
- При первом запуске примите лицензионное соглашение
- Можете пропустить создание аккаунта (кнопка "Continue without signing in")
Установка на macOS
Шаг 1: Определите тип процессора
Mac бывают с двумя типами процессоров:
- Apple Silicon (M1, M2, M3, M4) — новые Mac с 2020 года
- Intel — старые Mac
Как узнать: яблочко → "Об этом Mac" → смотрите строку "Чип" или "Процессор".
Шаг 2: Скачайте Docker Desktop
- Откройте docker.com/products/docker-desktop
- Нажмите "Download for Mac"
- Выберите версию для вашего процессора (Apple Silicon или Intel)
Шаг 3: Установите
- Откройте скачанный
.dmgфайл - Перетащите иконку Docker в папку Applications
- Откройте Launchpad или папку Applications
- Запустите Docker
- Mac спросит разрешение — нажмите "Открыть"
- Введите пароль администратора
Проверка установки
Откройте терминал (или PowerShell на Windows) и выполните:
docker --version
Должно вывести что-то вроде:
Docker version 24.0.7, build afdd53b
Теперь проверим Docker Compose:
docker compose version
Должно показать:
Docker Compose version v2.23.0
Важно: Docker должен быть запущен
Docker Desktop должен работать в фоне, чтобы команды docker работали.
Как понять, что Docker запущен:
- Windows: Иконка кита в трее (рядом с часами). Если кит "дышит" (анимирован) — Docker загружается.
- Mac: Иконка кита в верхней панели. Если показывает "Docker Desktop is running" — всё ок.
Настройка ресурсов (опционально)
По умолчанию Docker использует умеренное количество ресурсов. Можно настроить:
- Откройте Docker Desktop
- Нажмите шестерёнку (Settings)
- Раздел Resources
- Можете увеличить память (RAM) до 4 ГБ, если компьютер позволяет
- Нажмите "Apply & Restart"
Что дальше?
Docker установлен! В следующем уроке создадим файлы конфигурации для нашего проекта.