23 lines
1.1 KiB
YAML
23 lines
1.1 KiB
YAML
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: |