Use um Procfile para definir o processo invocado quando um contêiner é iniciado.
O Procfile pode substituir o processo de início padrão de qualquer tipo de linguagem. O suporte a Procfile é fornecido pelo buildpack de ponto de entrada.
Nome e local do Procfile
O Procfile é sempre um arquivo de texto simples sem extensão.
Os buildpacks do Google Cloud procuram um arquivo chamado Procfile na pasta raiz do projeto. O Procfile precisa estar no diretório raiz do projeto e não pode ser colocado em outro lugar.
Formato do Procfile
Um Procfile declara os tipos de processo em linhas individuais, cada uma com o seguinte formato:
PROCESS_TYPE: COMMAND
Substitua:
- PROCESS_TYPE com um nome alfanumérico para seu comando, como
web,workerecustom. - COMMAND indica o comando que cada tipo de processo deve executar na inicialização, como
gunicorn -b :$PORT main:app.