📝 Docker

Установка Docker: macOS, Windows, Linux

0
Автор
04e5cc8b-58ac-4bdc-bdee-661bbb
📅
Опубликовано
08.05.2026
⏱️
Время чтения
1 мин
👁️
Просмотров
47
🌱
Уровень
Начальный
🐦 💼 ✈️

macOS

Скачай Docker Desktop с docker.com/products/docker-desktop.

Перед скачиванием определи свой чип: в терминале uname -m. Результат arm64 — Apple Silicon (M1/M2/M3), x86_64 — Intel.

После установки открой Applications → Docker. Первый запуск занимает 3–5 минут. В menu bar появится иконка кита 🐳 — Docker работает.

Рекомендуемые ресурсы (Settings → Resources): 2+ CPU, 4+ GB RAM, 60 GB Disk.

Windows

Требования: Windows 10 build 19041+ или Windows 11. На Home-версии нужен WSL2.

Шаг 1: Установи WSL2 — открой PowerShell от администратора и выполни wsl --install, перезагрузись.

Шаг 2: Скачай Docker Desktop с docker.com, запусти установщик. При установке поставь галочку «Install required Windows components for WSL2».

Шаг 3: После перезагрузки запусти Docker Desktop. В трее появится иконка кита.

Linux (Ubuntu)

На Linux Docker работает нативно — быстрее всего.

# Установка одной командой
curl -fsSL https://get.docker.com | sh

# Добавь себя в группу docker (без sudo)
sudo usermod -aG docker $USER
newgrp docker

# Автозапуск
sudo systemctl enable docker

Для других дистрибутивов: docs.docker.com/engine/install.

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

После установки на любой платформе:

docker --version    # Docker version 24.x.x
docker ps           # пустой список (без ошибок)
docker run hello-world  # должен вывести приветствие

Типичные проблемы

«command not found: docker» — Docker Desktop не запущен. Запусти приложение.

«Cannot connect to Docker daemon» — то же самое. На Linux проверь: sudo systemctl start docker.

«Permission denied» на Linux — не добавился в группу docker. Выполни sudo usermod -aG docker $USER и перелогинься.

«Not enough disk space» — нужно минимум 10 GB. Почисти: docker system prune -a.

Ваша реакция на статью

💬 Комментарии (0)

🔐 Войдите в систему, чтобы оставить комментарий
🚪 Войти
💭

Комментариев пока нет

Станьте первым, кто поделится мнением об этой статье!

🔗 Похожие

Похожие статьи

Продолжите изучение с этими материалами

📝

Слои и кэширование в Docker

Каждая инструкция в Dockerfile создаёт слой — промежуточный образ. Docker кэширует слои и переиспользует их...

📅 08.05.2026 👁️ 63
📝

Docker Hub — хранилище образов

Docker Hub — публичный реестр Docker образов. Как npm для Node.js или PyPI для Python,...

📅 08.05.2026 👁️ 50
📝

Docker Compose: многоконтейнерные приложения

Docker Compose — инструмент для запуска нескольких связанных контейнеров как единого приложения. Конфигурация описывается в...

📅 08.05.2026 👁️ 50

Понравилась статья?

Подпишитесь на наши обновления и получайте новые статьи первыми. Развивайтесь вместе с PyLand!