In meiner vorherigen Firma haben wir eine Micro-Service-Architektur eingeführt und Docker verwendet, um sie zu implementieren. Die durchschnittliche Größe unserer Docker-Images betrug ~ 300 MB - ~ 600 MB. Allerdings verwendet meine neue Firma Docker hauptsächlich für den Entwicklungs-Workflow, und die durchschnittliche Bildgröße beträgt ~ 1,5 GB - ~ 3 GB. Einige der größeren Bilder (10 GB +) werden aktiv refaktoriert, um die Bildgröße zu reduzieren.Welche Docker-Bildgröße wird als "zu groß" betrachtet?
Nach allem, was ich gelesen habe, fühle ich, dass diese Bilder zu groß sind, und wir werden Probleme auf der ganzen Linie, aber der Rest des Teams fühlen, dass Docker Engine und Docker Swarm diese Bildgrößen ohne Probleme behandeln.
Meine Frage: Gibt es einen akzeptierten idealen Bereich für Docker-Bilder und welche Fallstricke (falls vorhanden) werde ich haben, wenn ich versuche, einen Workflow mit GB-Bildern zu verwenden?
Danke für die Antwort. Meine Frage war jedoch nicht, wie kann ich die Bildgröße reduzieren, sondern eher "wenn mein Bild so klein wie möglich ist und es noch 3 GB ist, auf welche Probleme werde ich stoßen?" – user1873858