DAS_2024_1/morozov_vladimir_lab_2/docker-compose.yml

23 lines
1.1 KiB
YAML
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

version: '3'
# Объявляем сервисы
services:
worker_0: # сервис приложения для генерации данных
build: ./worker_0/ # путь к его докер файлу
volumes: # монтируем том
- data:/usr/src/myData
worker_1: # сервис 1го приложения
build: ./worker_1/ # путь к его докер файлу
volumes: # монтируем том
- data:/usr/src/myData
depends_on: # объявляем, что данный сервис запуститься только после запуска сервиса worker_0
worker_0:
condition: service_completed_successfully
worker_2: # сервис 2го приложения
build: ./worker_2/ # путь к его докер файлу
volumes: # монтируем том
- data:/usr/src/myData
depends_on:
- worker_1 # объявляем, что данный сервис запуститься только после запуска сервиса worker_1
volumes: # объявляем тома
data: