Uso de Docker Compose

De Wiki Proyectos Beta
Revisión del 13:34 18 ago 2024 de Josego (discusión | contribs.) (feat: add Uso de Docker Compose)
(difs.) ← Revisión anterior | Revisión actual (difs.) | Revisión siguiente → (difs.)
Ir a la navegación Ir a la búsqueda

Iniciar contenedores

Contenedores no espera que todos esten listos para usarse

Este comando inicia todos los servicios en segundo plano (modo detached) y el comando se libera inmediatamente. No espera a que los contenedores estén listos o saludables, simplemente los lanza y devuelve el control al usuario. Es útil cuando no necesitas esperar a que los servicios se inicien completamente antes de continuar con otras tareas.

docker compose up -d

Contenedores espera hasta que todos los contenedores estén listos para usarse

Este comando inicia los servicios definidos en el archivo docker-compose.yml y espera hasta que todos los contenedores estén listos para usarse. La opción --wait asegura que el comando no termine hasta que todos los contenedores hayan alcanzado un estado "saludable", si se han definido comprobaciones de salud ( healthchecks) en el archivo docker-compose.yml. Es útil cuando necesitas asegurarte de que todos los servicios estén completamente listos antes de realizar otras operaciones.

docker compose up --wait

Monitorear contenedores

Todos los logs

docker compose logs -f