Настройка предварительного подключения для docker -композитного файла - PullRequest
0 голосов
/ 26 февраля 2020

Я запускаю докеризованное приложение django и ищу способ запуска (-ых) директив (-ов) каждый раз перед построением контейнера docker. Более конкретно, я хотел бы запускать docker-compose -f production.yml run --rm django python manage.py check --deploy каждый раз перед тем, как собирать или запускать файл production.yml и останавливать процесс сборки, если возникнет какая-либо ошибка. Как предварительно крючок.

Я знаю, что мог бы достичь этого с помощью bash -скрипта, но мне было интересно, есть ли способ сделать это внутри docker -композитного файла. Я ничего не могу найти в документации docker (кроме событий, но я не понимаю, служат ли они для того, чего я хочу достичь), и я предполагаю, что это невозможно. Тем не менее, может быть, это на самом деле возможно, или может быть есть хакерский обходной путь?

Заранее спасибо за любые советы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...