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: