Último blog
¿Por qué un contenedor en ejecución mantiene su antiguo límite de memoria después de cambiar el archivo de Compose?
Un diagnóstico del límite de memoria que abarca los cgroups activos, el reinicio frente a la recreación, los campos de Compose, los límites estrictos y flexibles, los ámbitos principales, el intercambio y los heaps del entorno...
¿Por qué reiniciar un proxy inverso invalida todas las sesiones de una aplicación autoalojada?
Un diagnóstico de pérdida de sesión que abarca el alcance del reinicio, la propiedad de las cookies, la rotación de secretos, las sesiones respaldadas por caché, el enrutamiento persistente, las puertas de enlace de autenticación y...
¿Por qué un alias de red de Compose deja de resolverse después de recrear la pila con un nombre de proyecto nuevo?
Un diagnóstico de DNS de Compose que abarca los nombres de proyecto, los alias con ámbito de red, las redes externas, el DNS integrado, la conexión del proxy, los puntos finales obsoletos y la recreación.
¿Por qué una aplicación en contenedor vuelve a usar UTC solo después de actualizar una imagen?
Un diagnóstico de la zona horaria de los contenedores que abarca la falta de tzdata, las variables TZ, los montajes de localtime, los datos de zona del entorno de ejecución, las anulaciones de Compose, los cambios...
¿Por qué una aplicación autohospedada ejecuta dos veces la misma migración de base de datos después de volver a implementarse?
Un diagnóstico de migraciones duplicadas que abarque los puntos de entrada, el orden de inicio, los múltiples ejecutores, los bloqueos consultivos, el historial del esquema, las sumas de comprobación y el redespliegue seguro.
¿Por qué un servicio de Compose usa el archivo de entorno incorrecto solo después de reiniciar el host?
Un diagnóstico del entorno que solo requiere reinicios y que abarca la precedencia, las rutas del proyecto, la resolución de env_file, systemd, las variables de la pila, los valores de los procesos y el redespliegue.
¿Por qué una pila de Compose conecta un nuevo volumen con nombre vacío después de volver a implementarse?
Un diagnóstico de volúmenes con nombre que abarca los prefijos del proyecto, los nombres estables, los volúmenes externos, los recursos eliminados, la identidad de la pila, los datos ocultos y la reconexión segura.
¿Por qué un contenedor empieza a crear archivos propiedad de root solo después de una actualización de la imagen?
Un diagnóstico de propiedad exclusivo de actualizaciones que abarca los usuarios de la imagen, el comportamiento de chown del punto de entrada, la deriva de UID y GID, las anulaciones en tiempo de ejecución, los espacios...
