Найти в Дзене
I N F A N D S E C

Руководство по установке Docker Desktop на Windows, macOS и Linux

Docker Desktop — это мощный инструмент для разработки, тестирования и развертывания приложений в контейнерах. Он включает в себя Docker Engine, Docker CLI, Docker Compose, Kubernetes и другие компоненты, упрощающие работу с контейнерами.
Основные возможности: wsl --install 3. Проверьте список доступных дистрибутивов: wsl --list --online 4. Установите нужный дистрибутив (например, Ubuntu): wsl --install -d Ubuntu sudo apt update 2. Установите зависимости: sudo apt install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - 2. Добавьте репозиторий: sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable" 3. Обновите пакеты: sudo apt update sudo apt install docker-ce
2. Проверьте статус службы: sudo systemctl status docker После установки выполните команду в терминале: docker run hello-world Если появилось сообщение «Hello from Docker!», установка прошл
Оглавление

Docker Desktop — это мощный инструмент для разработки, тестирования и развертывания приложений в контейнерах. Он включает в себя Docker Engine, Docker CLI, Docker Compose, Kubernetes и другие компоненты, упрощающие работу с контейнерами.
Основные возможности:

  • Создание и управление контейнерами.
  • Работа с образами Docker Hub и локальными образами.
  • Интеграция с Docker Compose для многоконтейнерных приложений.
  • Поддержка Kubernetes.
  • Совместимость с популярными IDE (Visual Studio Code, IntelliJ IDEA и др.).

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

Шаг 1: Загрузка и установка

  1. Скачайте установочный файл Docker Desktop Installer.exe с официального сайта.
  2. Запустите файл от имени администратора (правый клик → Запуск от имени администратора).
  3. Следуйте инструкциям мастера установки.
  4. Перезагрузите компьютер после завершения.

Шаг 2: Настройка WSL2 (при необходимости)

  1. Убедитесь, что в настройках Docker Desktop выбрана опция «Использовать WSL 2».
  2. Установите подсистему Linux через PowerShell:
wsl --install

3. Проверьте список доступных дистрибутивов:

wsl --list --online

4. Установите нужный дистрибутив (например, Ubuntu):

wsl --install -d Ubuntu

Шаг 3: Запуск Docker Desktop

  1. Откройте Docker Desktop и примите лицензионное соглашение.
  2. Проверьте статус в системном трее — значок Docker должен быть зелёным.

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

Шаг 1: Загрузка

  1. Выберите версию для вашего процессора:
    Intel Chip: Download for Mac - Intel Chip.
    Apple Silicon: Download for Mac - Apple Chip.

Шаг 2: Установка

  1. Откройте файл Docker.dmg.
  2. Перетащите значок Docker в папку «Программы».
  3. Запустите Docker.app из папки «Программы».

Шаг 3: Настройка

  1. Примите лицензионное соглашение.
  2. Пропустите обучение, нажав «Skip Tutorial».

Установка Docker на Linux (Ubuntu)

Шаг 1: Подготовка системы

  1. Обновите пакеты:
sudo apt update

2. Установите зависимости:

sudo apt install apt-transport-https ca-certificates curl software-properties-common

Шаг 2: Добавление репозитория Docker

  1. Импортируйте GPG-ключ:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -

2. Добавьте репозиторий:

sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu focal stable"

3. Обновите пакеты:

sudo apt update

Шаг 3: Установка Docker

  1. Установите Docker CE:
sudo apt install docker-ce

2. Проверьте статус службы:

sudo systemctl status docker

Проверка работы Docker

После установки выполните команду в терминале:

docker run hello-world

Если появилось сообщение «Hello from Docker!», установка прошла успешно.

Заключение

Docker Desktop значительно упрощает работу с контейнерами, позволяя сосредоточиться на разработке. Следуя этим инструкциям, вы сможете настроить Docker на любой ОС. Для углубленного изучения обратитесь к официальной документации.