実行中のDockerプルプロセスのステータスを取得するにはどうすればよいですか? Sudo docker pull busybox
でbusyboxをプルしてみました。ただし、ステータスは表示されません。 ctrl + cの後に別のプルリクエストを発行すると、画像はすでに別のクライアントによってプルされていると表示されます。また、進行中のプルをキャンセルしようとしたため、 ここではできません に関するバグレポートです。問題。
$Sudo docker pull busybox
Repository busybox already being pulled by another client. Waiting.
進行中のDockerプルの進行状況を表示するにはどうすればよいですか?
これは、質問された時点では利用できませんでした(2015)
これで、2つのウィンドウで同じdocker pull
を実行すると、同じステータス、つまり、どのレイヤーがダウンロードされているか、どこまで到達したかなどが表示されます。
これら2つのdocker pull
コマンドの1つだけを強制終了すると、もう1つのコマンドが続行されます。
pull
を要求した最後のクライアントを強制終了すると、pull
操作が終了します。
[元の答えは...]
これはDockerの提案された機能です。 https://github.com/docker/docker/issues/6928 で進行中の議論を参照してください:
私の提案は以下の通りです。
docker pull --list
現在実行中のすべてのDockerプルを一覧表示するにはdocker pull --resume
特定のプルを再開するにはdocker pull --rm
は、特定のプルを削除します