Informazioni sui file Procfile

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

Nome e posizione del 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. Il Procfile deve trovarsi nella directory principale del progetto e non può essere inserito altrove.

Formato Procfile

Un Procfile dichiara i propri tipi di processo su singole righe, ognuna 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.