docker — Лучшая практика для реализации перехвата Git в докеризованном приложении с переполнением стека

Я довольно новичок в Docker и просто докеризировал мое PHP-приложение.

На моем локальном компьютере, когда я отправляю все новые коммиты, я запускаю несколько тестов с PHPUnit на крючке pre-push.

Какова лучшая практика для реализации этой ловушки в среде докера?

Я думал о вариантах копулы,

Опция 1:

Создание контейнера ‘App’, который связан с контейнером PHP и только фиксирует код через него.

Недостатком этого варианта является то, что я должен обрабатывать коммиты только с контейнерного терминала, это может быть довольно раздражающим и ограничивающим.

Вариант 2:

Использование в скрипте хука docker exec синтаксис на контейнере PHP.

Какова лучшая практика для этой ситуации?

1

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]