Je regardais un tutoriel pour dockeriser mon application django. Je ne comprenais pas pourquoi on utilise PYTHONUNBUFFERED
comme variable d'environnement dans DockerFile .
Pouvez-vous m'aider ?
Je regardais un tutoriel pour dockeriser mon application django. Je ne comprenais pas pourquoi on utilise PYTHONUNBUFFERED
comme variable d'environnement dans DockerFile .
Pouvez-vous m'aider ?
Réglage de PYTHONUNBUFFERED
à une valeur non vide garantit que la sortie python est envoyée directement au terminal (par exemple, le journal de votre conteneur) sans être d'abord mise en mémoire tampon et que vous pouvez voir la sortie de votre application (par exemple, les journaux de django) en temps réel.
Cela garantit également qu'aucune sortie partielle n'est conservée dans un tampon quelque part et n'est jamais écrite au cas où l'application python tomberait en panne.
Références :
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.