Я нахожусь в ситуации, когда я хочу использовать контейнер сценариев (контейнер A), который выполняет команду оболочки с передаваемыми аргументами и выводит результат в смонтированный том, затем у меня вызывается мой контейнер (контейнер B) как-то и передавая необходимые аргументы и т. д. c.
Итак, как итог:
Контейнер A (скрипт) работает следующим образом:
docker run -it --rm --name cont1 -v $(pwd):/src/ -v data_dir:/data/ -v report_dir:/report image_name --scan /src --format "html" --output /report
Контейнер B (мое приложение) запускает веб-сервер, который должен предоставить и выполнить контейнер A
Какой здесь лучший подход?
Я использую docker - также составлять, так как я есть несколько контейнеров, работающих как демоны, но эти контейнеры сценариев являются проблемой, так как после выполнения команды они завершаются, и некоторым требуются подключенные тома для результата ...