Как подключить контейнер по IP в Azure ВМ на проекте Node.js? - PullRequest
1 голос
/ 06 августа 2020

Задача : развернуть проект в Azure облаке ВМ.

Шаги :

  • Создан и установлен экземпляр docker на экземпляре.
  • Нет брандмауэра или групп сетевой безопасности, я не выбрал ни одного в настройках сетевой безопасности при создании экземпляра.
  • У меня есть 2 контейнера как веб-клиент и графана, веб-сайт, используя node js.

Проблема : на веб-сайте отображается grafana в div. Определен адрес графаны как localhost:3001 на моем локальном компьютере, но когда я начал проект на виртуальной машине и попытался загрузить сайт с моего локального p c, div графаны не загружается.

Подробнее :

Щелкните здесь, чтобы изображение

Веб-сайт пытается подключить localhost к моему p c, мне нужно написать IP-адрес AzureVM Grafana Containers, но я не знаю, что делать.

Щелкните здесь, чтобы изображение

1 Ответ

0 голосов
/ 18 августа 2020

Вы можете попробовать изменить URL прослушивания на https://0.0.0.0:3001. localhost всегда используется для доступа к приложению внутри виртуальной машины и не может быть доступен за пределами виртуальной машины.

...