關於 Procfiles

使用 Procfile 定義容器啟動時要叫用的程序。 Procfile 可以覆寫任何語言類型的預設啟動程序。進入點建構包提供 Procfile 支援。

Procfile 名稱和位置

Procfile 一律是不含副檔名的純文字檔案。

Google Cloud 的建構套件會在專案的根資料夾中搜尋名為 Procfile 的檔案。Procfile 必須位於專案的根目錄中,不得放在其他位置。

Procfile 格式

Procfile 會在個別行上宣告程序類型,每行格式如下:

PROCESS_TYPE: COMMAND

取代:

  • PROCESS_TYPE,並為指令提供英數字元名稱,例如 webworkercustom
  • COMMAND 表示每個程序類型應在啟動時執行的指令,例如 gunicorn -b :$PORT main:app