DAS_2024_1/morozov_vladimir_lab_2/docker-compose.yml

23 lines
1.1 KiB
YAML
Raw Normal View History

2024-11-05 20:48:50 +04:00
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: