Подавать статические файлы из контейнеров докеров без веб-сервера, на который указывает обратный прокси-сервер nginx

Проблема, я хотел бы иметь контейнер nginx (docker), который проксирует запрос к нескольким другим контейнерам, содержащим только статические файлы внешнего интерфейса. Во-первых, возможно ли получить мой интерфейс (статические файлы) из контейнера докеров без контейнера, содержащего веб-сервер, такой как экспресс или nginx, который получает запрос и обслуживает мои файлы? Если да, то я планировал разрешить моему контейнеру nginx направлять мой запрос во внешние контейнеры и обслуживать файлы с этого единственного веб-сервера.

Является ли это рекомендуемым способом обслуживания нескольких страниц внешнего интерфейса?

зачем вам неиспользуемый контейнер (процесс) только для хранения файлов? почему бы не использовать объем?

Siyu 24.01.2019 10:50

@Siyu Я не знаю, как это рекомендуется сделать. Вот поэтому и спрашиваю :)

Slagathor 24.01.2019 11:53

@Siyu, идея кажется мне очень ясной. Например. наличие одного сервера, обслуживающего три статические презентации. Идея состоит в том, чтобы сделать это с помощью одного nginx (через докер или из системы) и трех образов докеров, доставляющих статический контент. Преимущество заключается в том, что образ докера со статическим содержимым будет легко создавать (на сервере CI/CD) и обновлять (на рабочем сервере). Во всяком случае, я пока не знаю простого пути к этому.

Jan Vlcinsky 02.06.2019 23:16
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Развертывание модели машинного обучения с помощью Flask - Angular в Kubernetes
Kubernetes - это портативная, расширяемая платформа с открытым исходным кодом для управления контейнерными рабочими нагрузками и сервисами, которая...
Как создать PHP Image с нуля
Как создать PHP Image с нуля
Сегодня мы создадим PHP Image from Scratch для того, чтобы легко развернуть базовые PHP-приложения. Пожалуйста, имейте в виду, что это разработка для...
1
3
134
0

Другие вопросы по теме