如何在没有 GUI 的情况下查看在 Ubuntu 服务器上创建的 dash 应用程序(gcp 中的 VM 实例)

How to view a dash app created on a Ubuntu server without GUI (a VM instance in gcp)

我有一个使用 Plotly Dash 创建网页的 R 脚本。我是 运行 GCP 中虚拟机实例上的脚本,它是一个 Ubuntu 服务器,没有 GUI。执行脚本时,它说,

开始 127.0.0.1:8050

我的问题是如何从任何地方通过浏览器访问此网页。由于 VM 没有 gui/browser 我什至无法测试我的网页..

任何人都可以解释我在这里缺少什么或部署我的网页并从任何地方访问的任何方式?

我不确定你的应用程序是如何工作的,但最后一行显示服务器在本地主机上 运行 以及它在哪个端口上服务。因此,您可能希望使用实例的 IP 地址从外部浏览器进行访问:例如 http:// xx.xxx.xx.xx:8050,让我们看看它是否有效。否则,您可能需要设置 Remote Desktop Setup through Chrome 以在 VM 上启用 GUI 界面。

还要记住确保在该端口 8050 上允许流量检查/创建 firewall rules