Informazioni sui file Procfile

Utilizza un Procfile per definire il processo che viene richiamato all'avvio di un container. Procfile può sostituire la procedura di avvio predefinita per qualsiasi tipo di lingua. Il supporto del file Procfile è fornito dal buildpack entrypoint.

Nome e posizione del file Procfile

Procfile è sempre un file di testo normale senza estensione.

I buildpack di Google Cloud cercano un file denominato Procfile nella cartella principale del progetto. Procfile deve trovarsi nella directory principale del progetto e non può essere inserito altrove.

Formato del file Procfile

Un Procfile dichiara i suoi tipi di processo in singole righe, ciascuna con il seguente formato:

PROCESS_TYPE: COMMAND

Sostituisci:

  • PROCESS_TYPE con un nome alfanumerico per il comando, ad esempio web, worker e custom.
  • COMMAND indica il comando che ogni tipo di processo deve eseguire all'avvio, ad esempio gunicorn -b :$PORT main:app.