Я довольно новичок в Docker и просто докеризировал мое PHP-приложение.
На моем локальном компьютере, когда я отправляю все новые коммиты, я запускаю несколько тестов с PHPUnit на крючке pre-push.
Какова лучшая практика для реализации этой ловушки в среде докера?
Я думал о вариантах копулы,
Создание контейнера ‘App’, который связан с контейнером PHP и только фиксирует код через него.
Недостатком этого варианта является то, что я должен обрабатывать коммиты только с контейнерного терминала, это может быть довольно раздражающим и ограничивающим.
Использование в скрипте хука docker exec
синтаксис на контейнере PHP.
Какова лучшая практика для этой ситуации?
Задача ещё не решена.
Других решений пока нет …