services:
  #Первый скрипт
  first:
    #Указание директории для сборки первого скрипта
    build: ./FirstProgram/
    #Монтирование 2 каталогов из хост системы
    volumes:
      - ./data:/var/data
      - ./result_first:/var/result

  #Второй скрипт
  second:
    #Указание директории для сборки второго скрипта
    build: ./SecondProgram/
    #Задание очередности запуска с помощью depends_on
    depends_on:
      - first
    #Монтирование 2 каталогов из хост системы
    volumes:
      - ./result_first:/var/data
      - ./result_second:/var/result