2015-07-01 3 views
11

Ich möchte Docker in einem Produktionskontext verwenden. Ich möchte, dass meine Mitarbeiter das neueste Bild, das ich erstellt habe, direkt aus Docker Hub ziehen. und ich frage mich, ob es in Docker Hub Einschränkungen hinsichtlich der Anzahl und der Bildgröße gibt. Ich schaue auf Docker Hub Website, aber ich habe keine Antwort auf meine Frage gefundenGibt es eine Grenze für die Pull-Nummer in Docker Hub

Antwort

10

Es gibt keine feste Grenze für die Anzahl der Züge oder Bildgröße. Wenn Sie jedoch ein sehr großes Bild haben (mehrere Gigs), kann dies Ihren Push/Pull enorm verlangsamen.
Und wenn Sie verwenden automatisierte baut auf Docker Hub, sind die aktuellen Grenzen:

* 2 hours maximale Bauzeit
* 2 GB RAM
* 1 CPU
* 30 GB Disk Space

Für größere Automatische Sie können sie entweder in mehrere automatisierte Builds aufteilen, die durch FROM-Anweisungen und Repository-Links verbunden sind, oder sie lokal auf Ihrem Computer erstellen und sie verschieben.

+0

Wo sind diese Grenzwerte eingestellt? Ich denke, Docker hat sie bereits geändert, meine Builds haben sich wegen eines Build-Timeouts als fehlerhaft erwiesen. – CuSS

+2

@CuSS: Diese Grenzen sind immer noch für automatisierte Builds in Docker Hub. Wenn Ihre Builds mehr als 2 Stunden dauern, wird automatisch eine Zeitüberschreitung ausgelöst. – Sabin

Verwandte Themen