tag run imagenes hub compose docker status pull

run - Obtener el estado de un tirón de imagen de docker en curso



download docker image (2)

¿Cómo obtener el estado de un proceso de extracción de docker en ejecución? Intenté tirar de busybox con sudo docker pull busybox . Pero no se muestra ningún estado. Al emitir otra solicitud de extracción después de un ctrl + c, dice que la imagen ya está siendo tomada por otro cliente. También intenté cancelar la extracción en curso y no puedo here hay un informe de error relacionado con el problema.

$sudo docker pull busybox Repository busybox already being pulled by another client. Waiting.

¿Cómo puedo mostrar el progreso de un tirón de docker en curso?


Creo que estás detrás de un proxy. Si es así, debe detener la ventana acoplable e iniciarla con el siguiente comando

sudo HTTP_PROXY=http://<ip of proxy server:port> docker -d &

la desactivación de http_proxy y la exportación de http_proxy no me funcionaron mientras trabajaba con la ventana acoplable.


Esto no estaba disponible en el momento en que se hizo la pregunta (2015)

Ahora, si ejecuta el mismo docker pull de la ventana docker pull en dos ventanas, verá el mismo estado, es decir, qué capas se están descargando, qué tan lejos llegó, etc.

Si mata solo uno de esos dos comandos de docker pull , el otro continúa.

Si mata al último cliente que solicitó una pull , la operación de pull finaliza.

[la respuesta original sigue ...]

Esta es una característica propuesta de Docker. Consulte la discusión en curso en https://github.com/docker/docker/issues/6928 :

Mi propuesta es la siguiente.

  • docker pull --list - lista para enumerar todas las tiradas actuales de docker en ejecución
  • docker pull --resume para reanudar un pull dado
  • docker pull --rm para eliminar un tirón dado