[英]Where will I find the source code for Google App Engine Flexible environment?
[英]Where is the google app engine source code root
谷歌應用引擎主目錄在哪里? 我似乎找不到它,我想在那里編輯源代碼,但我不能。 我想使用默認編輯器,但我似乎無法找到根項目或它所在的任何位置。 你知道在哪里嗎?
只有當您使用App Engine Flex時,您才可以做您想做的事情。
對於App Engine Flex ,部署會獲取您的文件,使用它們構建 Docker 容器,然后將此容器部署到 VM 中。 正如您在文檔中看到的那樣,您可以通過運行以下命令直接連接到您的容器:
gcloud app instances ssh [INSTANCE-NAME] --service [SERVICE] --version [VERSION]
docker exec -it gaeapp /bin/bash
運行這些命令后,您將位於容器的根文件夾中,您對文件所做的更改將反映在應用程序的當前運行版本上。
如果您使用的是App Engine Standard ,則無法訪問實例,因為它是一個完全托管的環境。 因此,您將無法找到正在運行的應用程序版本的根目錄。
注意:對於App Engine Standard ,由於它在編譯之前使用暫存存儲桶來收集代碼,因此您可以自己獲取文件,但在預部署 state 上,這意味着如果您更改它們,它不會反映在當前運行的版本上你的應用程序。 您可以通過 App Engine 管理員 API 找到您的暫存存儲桶。 此存儲桶通常是staging.<PROJECT_ID>.appspot.com
,盡管您可以更改此配置。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.