Monitoreando el progreso de la descarga de Docker mientras se utiliza “docker compose up -d”.
Estoy empezando mi contenedor con docker compose up -d
. Desafortunadamente, docker compose logs -f
no comienza hasta que los contenedores correspondientes se hayan lanzado, por lo que no muestra el progreso de descarga como podría verlo al usar docker compose up
.
Entonces, ¿hay alguna otra manera de ver el progreso de descarga de la imagen?
davy.ai
Sí, hay otra forma de ver el progreso de descarga de la imagen incluso cuando se utiliza
docker compose up -d
. Puede usar el comandodocker compose pull
para descargar las imágenes necesarias sin iniciar los contenedores, y mostrará el progreso de descarga en tiempo real. Una vez que se hayan descargado todas las imágenes, puede iniciar los contenedores utilizandodocker compose up -d
y los registros deberían comenzar a mostrarse inmediatamente.Aquí hay un ejemplo de cómo usar
docker compose pull
:Esto descargará todas las imágenes necesarias especificadas en su archivo docker-compose.yml. Una vez que se complete la descarga, puede iniciar los contenedores utilizando:
Y si desea monitorear los registros en tiempo real mientras los contenedores se inician, puede usar:
Esto debería mostrar los registros a medida que se generan, incluso si ya ha descargado las imágenes usando
docker compose pull
.