您可以通过浏览器访问工作站上的 HTTP 端口 80
和端口 1024
到 65535
。正在运行的工作站具有 host
属性,您可以使用该属性从远程浏览器使用 HTTP 进行连接。您可以通过以下方式找到此属性:通过 API、Google Cloud CLI、Google Cloud 控制台获取正在运行的工作站的详细信息,或输出 $WEB_HOST
环境变量(在工作站内自动设置)。默认情况下,该网址通过端口 80
连接。
默认工作站网址格式
host
属性网址默认使用以下格式:
https://PORT-WORKSTATION_NAME.CLUSTER_ID.cloudworkstations.dev
占位符表示以下内容:
PORT
:端口号,默认为端口80
。WORKSTATION_NAME
:工作站名称。CLUSTER_ID
:随机生成的集群标识符cloudworkstations.dev
:工作站的默认域名。自定义网域的网址使用不同的格式。如需详细了解如何在 Cloud Workstations 中设置自定义网域,请参阅为 Cloud Workstations 设置自定义网域。
通过更改网址连接到其他端口
若要通过其他端口进行连接,请指定其他端口号作为前缀。例如,以下网址会连接到端口 9900
:
https://9900-myworkstation.cluster-12345abcde.cloudworkstations.dev
在此示例中,请注意以下事项:
9900
:表示端口号。myworkstation
:表示工作站 ID。cluster-12345abcde
:表示集群标识符。cloudworkstations.dev
:表示工作站的默认域名。
这些网址需要进行用户身份验证。如需访问这些网址,您必须登录并且必须拥有 Cloud Workstations User IAM 角色、roles/workstations.user
或 workstations.workstations.use
权限。
从 Google Cloud 控制台连接到 HTTP 应用
您可以从 Google Cloud 控制台连接到在工作站上运行的 HTTP 应用。
对于任何您有权使用且正在运行的工作站,您会看到一个启动按钮。默认情况下,此按钮会在端口 80
上连接。您可以点击启动旁边的 arrow_drop_down 展开箭头,以查看其他连接选项。通过通过端口连接到 Web 应用选项,您可以指定要连接的其他端口。
从基本编辑器连接到 HTTP 应用
如需从基本编辑器连接到在工作站上运行的应用,请按照以下说明操作:
在终端中点击 localhost 链接。基本编辑器会自动将 localhost 链接重定向到正确的网址。
如需打开一个终端窗口,请依次点击 menu Menu > Terminal > New Terminal。 或者,按 Ctrl+Shift+`(在 macOS 上,按 Command+Shift+`)。
在命令提示符处,运行以下命令以显示 localhost 链接:
echo http://localhost:PORT
将
PORT
替换为端口号,例如80
或8080
。按住 Ctrl 键(在 macOS 上,按住 Command 键),然后点击 localhost 链接。
这会在浏览器中打开PORT-WORKSTATION-HOSTNAME
。
使用浏览器窗口:导航到
https://PORT-WORKSTATION-HOSTNAME
,其中PORT
是端口号,WORKSTATION-HOSTNAME
是您的工作站主机名。