Contenedores en segundo plano
Parte de la sección Introducción a Docker del Journey de Terminal de Coddy — lección 13 de 40.
Algunas imágenes ejecutan servicios de larga duración (un servidor web, una base de datos) en lugar de un comando rápido. Estos se inician en segundo plano con la bandera -d (detached):
docker run -d --name web nginxEn lugar de transmitir la salida del contenedor, Docker imprime el ID del contenedor y le devuelve el control de inmediato. El contenedor sigue ejecutándose en segundo plano.
Para ver todos los contenedores que se están ejecutando actualmente, use docker ps:
docker psCada fila muestra el ID del contenedor, la imagen, el comando, el estado y el nombre.
Desafío
FácilInicia un contenedor nginx en segundo plano llamado site, luego ejecuta docker ps para confirmar que se está ejecutando.
Hoja de referencia
Ejecuta un contenedor en segundo plano con -d (desacoplado) y asígnale un nombre con --name:
docker run -d --name web nginxLista todos los contenedores en ejecución:
docker psPrué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