Docker-compose

Материал из Записки на полях
Перейти к навигации Перейти к поиску

Install Docker Compose

Install python-pip

yum install -y python-pip

Then install Docker Compose

pip install docker-compose

To verify a successful Docker Compose installation, run:

docker-compose version

Some tricks

Собираем проект

docker-compose build

Если наш файл с описанием проекта отличается от дефолтного docker-compose.yml' или docker-compose.yaml

docker-compose -f /some_path/my_project.yml build

Запускаем

docker-compose up -d
docker-compose -f /some_path/my_project.yml up -d

Останавливаем отдельный сервис из проекта

docker-compose down nginx
docker-compose -f /some_path/my_project.yml down nginx

Запускаем отдельный сервис с принудительно пересборкой

docker-compose up --force-recreate -d nginx
docker-compose -f /some_path/my_project.yml up --force-recreate -d nginx