Ich versuche, über Docker bereitzustellen. Ich verwende den folgenden Workflow:Die Bereitstellung mit Docker Push ist langsam, weil es viele Bilder gibt
- Bauen lokal
- mein Bild Push-Hub
- auf dem Server Andockfenster: ziehen Sie das Bild
- Auf dem Server: Starten Sie das Bild
Aber Docker push dauert für immer. Es gibt 30 Bilder, und es muss durch jeden gehen und sagen "Bild existiert bereits". Gibt es eine Möglichkeit, dies zu beschleunigen?
Kann ich alternativ einen anderen Prozess zum Bereitstellen verwenden?
Wie sieht es mit der Suche nach bereits gedrückten Bildern aus? Es dauert jetzt ~ 2-3 Sekunden pro Bildebene, also, selbst wenn sie alle bereits zwischengespeichert sind, dauert es ewig. –
Dies ist sofort mit unserem Setup. Wenn Sie nach s3 speichern, ist redis hilfreich. Ich treibe nicht viel nach Dockerhub, deshalb kann ich nicht damit sprechen. – seanmcl
Docker-Registrierung ist zugunsten der Docker-Verteilung veraltet. Sie ersetzt das Projekt "docker/docker-registry" mit einem neuen API-Design https://github.com/docker/distribution – calebeaires