Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

1K
Vistas
¿Cuál es el uso de PYTHONUNBUFFERED en el archivo docker?

Estaba viendo un tutorial para dockerizar mi aplicación django. No entendí por qué usamos PYTHONUNBUFFERED como variable de entorno en DockerFile .

¿Puedes ayudarme?

over 4 years ago · Santiago Trujillo
2 Respuestas
Responde la pregunta

0

Establecer PYTHONUNBUFFERED en un valor no vacío garantiza que la salida de python se envíe directamente a la terminal (p. ej., el registro de su contenedor) sin almacenar primero en el búfer y que pueda ver la salida de su aplicación (p. ej., los registros de Django) en tiempo real.

Esto también asegura que ninguna salida parcial se mantenga en un búfer en algún lugar y nunca se escriba en caso de que la aplicación python falle.

Referencias:

  • https://docs.python.org/3/using/cmdline.html#envvar-PYTHONUNBUFFERED
  • https://alphacoder.xyz/dockerizing-django/
  • https://towardsdatascience.com/how-to-contain-your-first-django-in-docker-and-access-it-from-aws-fdb0081bdf1d
over 4 years ago · Santiago Trujillo Denunciar

0

El valor no vacío PYTHONUNBUFFERED obliga a que los flujos stdout y stderr no estén almacenados en búfer. Esta opción no tiene efecto en el flujo de entrada estándar.

over 4 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda