Zum Inhalt springen

Leitfäden

So reduzieren Sie die Containerbildgröße

Bilder sind Hunderte von Megabyte groß und werden bei jedem Auftrag nur langsam abgerufen.

5 Min. Lesezeit

Bilder sind Hunderte von Megabyte groß und werden bei jedem Auftrag nur langsam abgerufen.

Warum es passiert

Build-Tools, Paket-Caches und Zwischendateien werden alle im endgültigen Image ausgeliefert.

So beheben Sie das Problem

  1. Verwenden Sie mehrstufige Builds und kopieren Sie nur, was ausgeführt wird
  2. Bereinigen Sie die Paketmanager-Caches im selben RUN, in dem sie gefüllt werden
  3. Wählen Sie eine schlanke oder verteilungslose Basis
  4. Überprüfen Sie mit dive, was tatsächlich auf dem Bild zu sehen ist, bevor Sie raten

Ihr nächster Build könnte doppelt so schnell sein — zum halben Preis

Kostenlos starten. Der Wechsel zurück ist dieselbe eine Zeile — auch dieses Diff veröffentlichen wir.