Задать вопрос
@texttotext

Как быть с статичными файлами в docker контейнере с php-fpm?

Идеология docker гласит "один процесс — один контейнер". Есть php приложение с фронтом. Т.е. внутри есть и php код, js, css и парочко мелких картинок. Мы создали образ docker на основе php-fpm и запустили сам php-fpm. Связали его с внешним nginx. Php код отрабатывает. Но как теперь достучатся до статичных файлов? Видел контейнеры с nginx внутри и он выдает картинки. Но как быть с PHP приложением?

По хорошему надо бы разделить на фронт и бэкенд. Но сейчас это невозможно)

Точно так же с воркерами. Нужно держать супервизор чтобы он держал таски. Делать для воркеров отдельный контейнер или засунуть fpm и circus в один контейнер?
  • Вопрос задан
  • 158 просмотров
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Stepik
    Docker + Ansible - с нуля, деплой и управление Swarm
    1 неделя
    Далее
  • Учебный центр IBS
    ADM-019 Основы Docker
    1 неделя
    Далее
  • Слёрм
    Docker для админов и разработчиков
    4 недели
    Далее
Пригласить эксперта
Ответы на вопрос 1
Поднимите рядом контейнер с nginx, отдавайте через него статику и динамику вышестоящему фронту.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы