Я разработал Django в качестве бэкэнда с ReactJS в качестве внешнего интерфейса, обслуживаемого на сервере Django (127.0.0.1:8000), поместив папку внешнего интерфейса внутри внутренней папки и используя файлы stati c с путем для сборки / stati c внешнего интерфейса в settings.py. Итак, я могу запустить приложение reactjs на localhost: 8000. Это нормально.
Теперь вопрос в том, можно ли докеризовать только Django бэкэнд, который будет иметь все, включая содержимое внешнего интерфейса, и запускать одно приложение docker, реагировать на открытие контейнера js? Или я могу докерировать интерфейс отдельно?
Ждем ваших отзывов.
С уважением
Обратите внимание, что я также сделал и с серверной частью, и с фронтендом, работающими отдельно на 2 сервера (localhost: 8000 и localhost: 3000), использовали docker -compose для создания 2 файлов докеров, и они общались друг с другом. Итак, мой выше q касается возможности докеризовать только бэкэнд как единый образ контейнера, внутри которого находятся файлы внешнего интерфейса c.