2017-02-20 1 views
1

Ich habe ein wenig mit der Verwendung einer privaten Docker-Registrierung für die Zentralisierung unserer Bilder gespielt. Das Problem ist, dass das Ziehen von Bildern aus dieser Registrierung unglaublich langsam ist (unter 1 MB/s) in dem Kontext, in dem ich zwischen denselben zwei Maschinen mit über 100 MB/s scrpte.Pushing und Ziehen zu/von privaten Docker Registrierung ist schrecklich langsam

Hat jemand schon einmal das gefunden und kann eine Lösung teilen oder ich die Registrierung gerade nicht richtig konfigurieren?

Auch ich benutze nichts Besonderes für die Speicherung, nur die lokalen fs, und ich bin derzeit nicht mit tls, nur testen mit der Registrierung für jetzt ungesichert.

Antwort

1

Schieben Sie ein großes Bild mit vielen Ebenen? Wenn dies der Fall ist, kann dies durch die Komprimierungsbibliothek verursacht werden, die intern von Docker verwendet wird.

Jedes Mal, wenn Sie ein Bild in die docker registry schiebt, Docker haben die Bildschichten in die Läden dekomprimieren es Informationen gibt, so ist es die Verarbeitungszeit nimmt (im Gegensatz zu scp)

lesen here für eine offene Frage auf Kompressions-Bibliothek auf sich ändernde mach das schneller.

+0

Danke für den Link, ich werde das weiter untersuchen. Es ist auch nicht drängen wir haben ein großes Problem mit, es zieht das Bild. – andrei

Verwandte Themen