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