Use um Procfile para definir o processo que é invocado quando um contentor é iniciado.
O Procfile pode substituir o processo de início predefinido para qualquer tipo de idioma. O suporte de Procfile é fornecido pelo buildpack entrypoint.
Nome e localização do Procfile
O Procfile é sempre um ficheiro de texto simples sem uma extensão de ficheiro.
Os buildpacks do Google Cloud pesquisam um ficheiro com o nome Procfile na pasta raiz do projeto. O ficheiro Procfile tem de estar no diretório raiz do projeto e não pode ser colocado noutro local.
Formato Procfile
Um Procfile declara os respetivos tipos de processos em linhas individuais, cada uma com o seguinte formato:
PROCESS_TYPE: COMMAND
Substituir:
- PROCESS_TYPE com um nome alfanumérico para o comando, como
web,workerecustom. - COMMAND indica o comando que cada tipo de processo deve executar no arranque, como
gunicorn -b :$PORT main:app.