Comment obtenir l'état d'un processus d'extraction de docker en cours d'exécution? J'ai essayé de tirer busybox avec Sudo docker pull busybox
. Mais aucun statut n'est affiché. Lors de l'émission d'une autre demande de tirage après un ctrl + c, il indique que l'image est déjà tirée par un autre client. J'ai également essayé d'annuler le tirage en cours et je n'ai pas pu ici est un rapport de bogue concernant le problème.
$Sudo docker pull busybox
Repository busybox already being pulled by another client. Waiting.
Comment puis-je afficher la progression d'un pull docker en cours?
Ce n'était pas disponible au moment où la question a été posée (2015)
Maintenant, si vous exécutez le même docker pull
dans deux fenêtres, vous voyez le même état, c.-à-d. quelles couches sont téléchargées, jusqu'où elles sont arrivées, etc.
Si vous tuez un seul de ces deux docker pull
commandes, l'autre continue.
Si vous tuez le dernier client qui a demandé une pull
, l'opération pull
se termine.
[la réponse originale suit ...]
Il s'agit d'une fonctionnalité proposée de Docker. Voir la discussion en cours sur https://github.com/docker/docker/issues/6928 :
Ma proposition est la suivante.
docker pull --list
pour répertorier tous les tirages de docker en cours d'exécutiondocker pull --resume
pour reprendre une traction donnéedocker pull --rm
pour supprimer un pull donné