Установка docker-compose в Unix/Linux

Установка docker-compose в Unix/Linux

docker-compose — это инструмент для определения и запуска многоконтейнерных приложений Docker. И я хочу описать установку данного сервиса.

Установка docker-compose в CentOS/Fedora/RedHat

Есть несколько способов установить docker-compose.

-=== СПОСОБ 1 — Использовать готовый файл===-

Процесс установки заключается в скачивании файла:

# cd /usr/local/src && curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

Прописываем (назначаем) пермишены:

# chmod +x /usr/local/bin/docker-compose

-=== СПОСОБ 2 — Использовать установщик pip===-

Установим для начала PIP:

Установка pip/setuptools/wheel в Unix/Linux

И потом, выполняем:

$ pip install docker-compose

Или:

$ pip3 install docker-compose

-=== СПОСОБ 3 — Использовать готовый bash скрипт===-

Процесс установки заключается в скачивании файла:

# cd /usr/local/src && curl -L --fail https://github.com/docker/compose/releases/download/1.17.0/run.sh -o /usr/local/bin/docker-compose

Прописываем (назначаем) пермишены:

# chmod +x /usr/local/bin/docker-compose

Как-то так.

Установка docker-compose в Debian/Ubuntu

Есть несколько способов установить docker-compose.

-=== СПОСОБ 1 — Использовать готовый файл===-

Процесс установки заключается в скачивании файла:

# cd /usr/local/src && curl -L https://github.com/docker/compose/releases/download/1.17.0/docker-compose-`uname -s`-`uname -m` -o /usr/local/bin/docker-compose

Прописываем (назначаем) пермишены:

# chmod +x /usr/local/bin/docker-compose

-=== СПОСОБ 2 — Использовать установщик pip===-

Установим для начала PIP:

Установка pip/setuptools/wheel в Unix/Linux

И потом, выполняем:

$ pip install docker-compose

Или:

$ pip3 install docker-compose

-=== СПОСОБ 3 — Использовать готовый bash скрипт===-

Процесс установки заключается в скачивании файла:

# cd /usr/local/src && curl -L --fail https://github.com/docker/compose/releases/download/1.17.0/run.sh -o /usr/local/bin/docker-compose

Прописываем (назначаем) пермишены:

# chmod +x /usr/local/bin/docker-compose

Как-то так.

Установка docker-compose в Mac OS X

Есть несколько способов установить докер компос на мак.

-=== СПОСОБ 1 — Использовать dmg пакет===-

Скачиваем образ:

$ cd /usr/local/src && wget https://download.docker.com/mac/stable/Docker.dmg

А как установить данный пакет через консоль, я описывал тут:

Установка dmg пакетов через CLI (командную строку) в MacOS X

-=== СПОСОБ 2 — Использовать homebrew===-

Как по мне, проще всего, использовать brew. Для начала нужно его установить — Установка homebrew в Mac OS X и после чего, выполним поиск пакета:

$ brew search docker-compose

Для установки, используем:

$ brew install docker-compose

Вот и все.

Использование docker-compose в Unix/Linux

Проверим какая версия используется:

$ docker-compose --version

docker-compose version 1.17.0, build ac53b73

Для запуска docker-compose используйте:

# docker-compose up

Чтобы запустить службу как демон, используйте:

# docker-compose up -d

Чтобы проверить какие контейнеры запущены, можно использовать:

# docker-compose ps

Для остановки докер компоса, выполните:

# docker-compose stop

Чтобы удалить связанные контейнеры, выполните:

# docker-compose rm

Для помощи, вызовите:

$ docker-compose --help

А на этом у меня все, статья «Установка docker-compose в Unix/Linux» завершена.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *