Я использую docker-compose для управления моим докер-контейнером (сервисом). Я надеюсь, что если какой-нибудь плохой вывод покажет, docker-compose может немедленно остановиться (я использую set -e в среде bash). Но я обнаружил, что, несмотря на ошибки, docker-compose продолжает работать и генерирует неправильный Docker-контейнер (он не работает). Иногда после этого рождается неправильное название контейнера. Я устанавливаю имя контейнера в docker-compose.yml.
как я могу обработать ошибки, вызываемые docker-compose заданиями? Кажется, что эти ошибки не могут быть обнаружены средой bash из docker-compose.