
我對 GCP(Google雲端平台)非常陌生。我在 VM 中有一個 Python 腳本,想在預設編輯器中運行它,忒伊亞,其輸出位於 Theia 小部件內。
是否可以這樣做或我必須從終端運行?
答案1
Theia 的工作原理是在運行它的電腦上建立一個伺服器,並公開一個連接埠供您瀏覽 UI。
為了從瀏覽器連接到此端口,您需要建立一個從運行瀏覽器的電腦到 GCP 中的虛擬機器的 SSH 隧道。我發現最方便的方法是在本地端使用 gcloud:
export PROJECT_ID="my-project-id"
export ZONE="my-zone"
export INSTANCE_NAME="my-instance"
gcloud compute ssh --project $PROJECT_ID --zone $ZONE \
$INSTANCE_NAME -- -L 8080:localhost:8080