2.1 Docker Compose на Windows
Docker Compose — это инструмент для определения и запуска многоконтейнерных Docker-приложений. Установка Docker Compose зависит от операционной системы, которую вы используете. В этой лекции мы рассмотрим шаги установки Docker Compose на различных операционных системах: Linux, macOS и Windows
Установка Docker Compose на Windows
Шаг 1: Установка Docker Desktop
На Windows Docker Compose также устанавливается вместе с Docker Desktop. Поэтому по идее он у вас уже установлен. Если по какие-то причинам, вы читаете эту лекцию не установив Docker, загрузите Docker Desktop с официального сайта Docker и установите его.
Шаг 2: Запуск Docker Desktop
Запустите Docker Desktop из меню "Пуск". После установки и запуска Docker Desktop, Docker Compose будет доступен из командной строки.
Шаг 3: Проверка установки
Откройте командную строку (Command Prompt) или PowerShell и проверьте, что Docker Compose установлен и работает корректно.
docker compose --version
Внимание! Другие варианты команды:
docker-compose --version
docker compose version
Вы должны увидеть информацию о версии Docker Compose .
2.2 Docker Compose на macOS
Установка Docker Compose на macOS
Шаг 1: Установка Docker Desktop
На macOS Docker Compose устанавливается вместе с Docker Desktop. Поэтому по идее он у вас уже установлен. Если по какие-то причинам, вы читаете эту лекцию не установив Docker, то скачайте Docker Desktop с официального сайта Docker и установите его.
Шаг 2: Запуск Docker Desktop
Запустите Docker Desktop из приложения. После этого Docker Compose будет доступен из командной строки.
Шаг 3: Проверка установки
Проверьте, что Docker Compose установлен и работает корректно.
docker compose --version
Вы должны увидеть информацию о версии Docker Compose.
Внимание! Другие варианты команды:
docker-compose --version
docker compose version
2.3 Docker Compose на Linux
Установка Docker Compose на Linux
Шаг 1: Установка Docker
Прежде чем установить Docker Compose, убедитесь, что Docker уже установлен на вашей системе. Если Docker не установлен, выполните следующие команды:
sudo apt-get update
sudo apt-get install -y apt-transport-https ca-certificates curl software-properties-common
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable"
sudo apt-get update
sudo apt-get install -y docker-ce
Шаг 2: (Опционально) Настройте Docker для запуска без sudo
Чтобы не использовать sudo для каждой Docker-команды, добавьте текущего пользователя в группу Docker:
sudo usermod -aG docker $USER
Шаг 3: Установите Docker Compose
Для этого просто выполните команду
sudo apt-get install docker-compose-plugin
Шаг 4: Проверка установки
Проверьте, что Docker Compose установлен и работает корректно.
docker compose --version
Вы должны увидеть что-то вроде:
Docker Compose version v2.12.2
ПЕРЕЙДИТЕ В ПОЛНУЮ ВЕРСИЮ