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,workerecustom. - COMMAND indica il comando che ogni tipo di processo deve eseguire all'avvio, ad esempio
gunicorn -b :$PORT main:app.