Я создал новую каплю в DigitalOcean и установил Docker. У меня есть два контейнера: один с моим приложением NodeJS = RestAPI на порту 8080, а второй с Nginx, которые в основном предоставляют доступ к моим статическим html-файлам (с AngularJS) на порту 80.
Но теперь я хочу начать отправлять запросы из моего внешнего приложения AngularJS в приложение NodeJS, но через порт 80. Нравиться:
$http({
method: 'GET',
url: '/api/myapi'
Проблема: два контейнера Docker не могут использовать один и тот же порт (в данном случае 80).
Как я могу открыть веб-сервер RestAPI и Nginx на одном порту и в одном домене?
Идея состоит в том, чтобы делать запросы от AngularJS к собственному домену и тому же порту.