À propos des fichiers Procfile

Utilisez un Procfile pour définir le processus appelé au démarrage d'un conteneur. Le Procfile peut remplacer le processus de démarrage par défaut pour tout type de langage. La prise en charge des Procfile est assurée par le buildpack entrypoint.

Nom et emplacement du fichier Procfile

Le fichier Procfile est toujours un fichier en texte brut sans extension.

Les buildpacks de Google Cloud recherchent un fichier nommé Procfile dans le dossier racine du projet. Le fichier Procfile doit se trouver dans le répertoire racine de votre projet. Il ne peut pas être placé ailleurs.

Format du fichier Procfile

Un fichier Procfile déclare ses types de processus sur des lignes individuelles, chacune au format suivant :

PROCESS_TYPE: COMMAND

Remplacez :

  • PROCESS_TYPE avec un nom alphanumérique pour votre commande, par exemple web, worker et custom.
  • COMMAND indique la commande que chaque type de processus doit exécuter au démarrage, comme gunicorn -b :$PORT main:app.