еобразы и прокидывать код в volumes все ок, тоже стандартно.
вопрос такой, если образ с кодом билдится на стадии CI и потом используются образы с registry
как быть со связкой php-fpm/nginx ? нормально что будет два контейнера от одного имеджа с одним кодом?
этот вопрос возникал неоднократно. Постройте связи между процессами (сеть, сокеты, файловая система, и тд) и проведите границы изоляции контейнера, посмотрите, как оно для вас будет работать. Если процессы взаимодействуют исключительно по сети, то они безболезненно будут работать в разных контейнерах. Если у них разные требования к ресурсам (CPU/RAM) и масштабируемости - то их тем более надо разнести. Если php-fpm/nginx у вас работают как единый сервис и им нужен общий доступ к файлухе - то можно в один запихать
Обсуждают сегодня