Docker добавить проект php на поддомен - PullRequest
0 голосов
/ 04 июня 2018

У меня есть два проекта.API в Node.js и веб-приложение на PHP.

Я использую jwilder / nginx-proxy и хочу добавить API на api.example.com и приложение на vault.example.com.На example.com у меня будет несколько статических HTML-страниц.

Субдомен для API работает как положено.

Теперь мой вопрос о поддомене хранилища и о статических HTML-страницах.

Чтобы создать образ для этих проектов, я должен использовать Apache или Nginx, что означает, что прокси-сервер создастпозвоните на другой веб-сервер, чтобы открыть приложения.Это правильный путь или лучший вариант - создать тома для этих проектов и добавить их в прокси с помощью пользовательского файла conf?

1 Ответ

0 голосов
/ 05 июня 2018

Рекомендуется, чтобы в каждом контейнере выполнялся отдельный процесс:

Обычно рекомендуется разделять проблемные области, используя одну службу на контейнер.

Источник: https://docs.docker.com/config/containers/multi-service_container/

Тогда в вашем сценарии вполне нормально, что у вас есть 3 контейнера, один для прокси, один для кода node.js и одиндля php-кода.

...