version: "3" #формат конфигурации Docker Compose версии 3
services: #определение сервисов
  worker1:
    build:
      context: /worker1 #путь к контексту сборки
      dockerfile: Dockerfile #имя докерфайла
    volumes:
      - .\var\data:/var/data #том для папки файлов
      - .\var\result:/var/result #том для папки результатов
  worker2:
    depends_on: #зависимость: worker2 не будет запущен, пока worker1 не завершит свой запуск
      - worker1
    build:
      context: /worker2 #путь к контексту сборки
      dockerfile: Dockerfile #имя докерфайла
    volumes:
      - .\var\result:/var/data #том для папки файлов
      - .\var\result:/var/result #том для папки результатов