один, в котором сразу 2 бинаря запущено? Если второе - это неправильно архитектурно, запусти с этого одного образа 2 разных контейнера в одном поде. А код в этом образе же. А если ты хочешь один образ для nginx, а другой для php - то делай через initcontainer или просто собирай образ "nginx+код" и "php-fpm+код", это ж параллельно можно делать, скорость сборки не пострадает. Или придумай как избавится от своего nginx и всю работу на ingress переложить.
два контейнера, в одном nginx, в другом php
а почему неправильно архитектурно? по идеологии докера 1 контейнер = одно логическое приложение, т.е. процесов может быть много. В случае пхп-фпм он сам работать не может и поэтому нжинкс это часть этого логического приложения. Зачем нужно делать два контейнера?
Обсуждают сегодня