Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Node.js项目上的Azure VM中通过IP连接容器?_Node.js_Azure_Docker_Deployment_Port - Fatal编程技术网

如何在Node.js项目上的Azure VM中通过IP连接容器?

如何在Node.js项目上的Azure VM中通过IP连接容器?,node.js,azure,docker,deployment,port,Node.js,Azure,Docker,Deployment,Port,任务: 将项目部署到Azure VM云 步骤: 创建了一个实例并在该实例上安装了docker 没有防火墙或网络安全组,我在创建实例时在网络安全设置中选择了“无” 我有两个容器作为web客户端和grafana,网站使用NodeJS 问题: 该网站在一个分区中显示grafana。在我的本地计算机上将grafana的地址定义为localhost:3001,但当我在VM上启动project并尝试从本地pc加载该站点时,grafana的分区未加载 更多信息: 网站试图连接我电脑上的本地主机,我需要写

任务: 将项目部署到Azure VM云

步骤

  • 创建了一个实例并在该实例上安装了docker
  • 没有防火墙或网络安全组,我在创建实例时在网络安全设置中选择了“无”
  • 我有两个容器作为web客户端和grafana,网站使用NodeJS
问题: 该网站在一个分区中显示
grafana
。在我的本地计算机上将grafana的地址定义为
localhost:3001
,但当我在VM上启动project并尝试从本地pc加载该站点时,grafana的分区未加载

更多信息

网站试图连接我电脑上的本地主机,我需要写AzureVM的Grafana容器IP地址,但我不知道该怎么做


您可以尝试将侦听URL更改为
https://0.0.0.0:3001
localhost
始终用于访问虚拟机内部的应用程序,而无法在虚拟机外部访问该应用程序。

您可以尝试将侦听URL更改为
https://0.0.0.0:3001
localhost
始终用于访问虚拟机内部的应用程序,而无法在虚拟机外部访问该应用程序。

有关此问题的任何更新?我没有任何反应。你还在做吗?或者你只是想得到没有回应的解决方案?!这个问题有更新吗?我没有任何反应。你还在做吗?或者你只是想得到没有回应的解决方案?!