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óndocker pull --resume
para reanudar un pull dadodocker pull --rm
para eliminar un tirón dado