services:
  # Сервис с первым скриптом
  first:
    build: 
     context: ./first/ # Указываем путь к директории скрипта и Dockerfile
    volumes: # Монтируем локальную директорию с данными в /var/data и локальную директорию с результирующими данными в /var/result
      - ./data:/var/data
      - ./result:/var/result
  
  # Сервис со вторым скриптом
  second:
    depends_on: # Второй скрипт выполнится после первого
      - first
    build:
      context: ./second/
    volumes:
      - ./data:/var/data
      - ./result:/var/result