Logs de contenedores
Parte de la sección Introducción a Docker del Journey de Terminal de Coddy — lección 17 de 40.
Todo lo que un contenedor imprime es capturado por Docker, incluso después de que el contenedor finaliza. Puedes volver a leerlo en cualquier momento con docker logs y el nombre del contenedor:
docker run --name once alpine echo line-one
docker logs onceEl primer comando ejecuta el contenedor, que imprime line-one. El segundo comando reproduce esa salida capturada del log del contenedor.
Los logs son la forma en que compruebas lo que ha estado haciendo un contenedor en segundo plano (detached) sin conectarte a él.
Desafío
FácilEjecuta un contenedor alpine llamado printer que imprima saved message, luego lee sus logs con docker logs.
Hoja de referencia
Utiliza docker logs <name> para leer la salida capturada de un contenedor (incluso después de que finalice):
docker run --name once alpine echo line-one
docker logs oncePruébalo tú mismo
Esta lección incluye un breve cuestionario. Empieza la lección para responderlo y registrar tu progreso.
Todas las lecciones de Introducción a Docker
4Gestión de contenedores
Nombrar contenedoresContenedores en segundo planoListar todos los contenedoresDetener y eliminarResumen: Ciclo de vida del contenedor10Proyecto de Aplicación de Saludos
Descripción general del proyectoEscribir el Dockerfile5Inspección de contenedores
Logs de contenedoresInspección de detallesEjecución de comandosRepaso - Health Check