2016-02-10 10 views
6

Wie kann ich pull fortsetzen, wenn die Verbindung getrennt wird? Der pull Prozess beginnt immer von Anfang an jedes Mal, wenn ich docker pull some-image nach dem Trennen erneut ausführen. Meine Verbindung ist so instabil, dass selbst das Herunterladen eines 100 MB-Bildes so lange dauert und fast jedes Mal fehlschlägt. Es ist also fast unmöglich für mich, ein größeres Bild zu zeichnen. Also, wie kann ich den Pull-Prozess fortsetzen?Docker. Wie wird das Herunterladen des Bildes fortgesetzt, wenn es unterbrochen wird?

Antwort

5

Es gibt noch keine resume Funktion. Allerdings gibt es discussions um diese Funktion wird mit Docker Download-Manager implementiert.

+0

Hier ist das aktuelle Problem: https://github.com/moby/moby/issues/26146 – NReilingh

-1

diese

ps -ef | grep docker

Erhalten PID aller docker pull Befehl Versuchen und kill -9 auf ihnen tun. Sobald er getötet wurde, geben Sie den Befehl docker pull <image>:<tag> erneut aus.

Das funktionierte für mich!

+0

Ist das anders als nur "Ctrl-C" auf der aktuellen Docker stabile Version? Dies ermöglicht es Ihnen, ein Bild zu ziehen, ohne bereits fertiggestellte Layer erneut herunterzuladen, aber dieses Q geht über _resuming_ downloads auf Layern, die vor dem Abwürgen nur teilweise heruntergeladen wurden. – NReilingh

Verwandte Themen