為何我的 Python 應用程式無法部署?
當您從來源建置 Python 應用程式時,映像檔會建置並在 Container Registry中可見。 不過,應用程式無法部署。
當您從建置套件建置 Python 時,建置套件不會提供定義啟動程序的方法。 依預設,它會將啟動程序設為 python,以啟動正確版本的 REPL。 若要執行 Python 程式,可以使用 Procfile 機制來置換預設啟動程序: web。
下列 Procfile 會將所產生映像檔的 entrypoint 設為 main.py ,且必須存在於環境定義目錄的根目錄中。
web: python main.py