Dieses zweitägige Seminar konzentriert sich auf den wahrscheinlich teuersten Teil vieler Container-Prozesse: unnötig langsame und unnötig oft wiederholte Builds. Behandelt werden Cache-Modelle, Cache-Import und Cache-Export, Registry-basierte Wiederverwendung, lokale Caches, Build-Kontext-Größen und die Analyse langsamer Build-Stufen mit buildctl.
Inhaltsverzeichnis
- Cache-Grundlagen in BuildKit
- Cache-Export und Cache-Import
- Performance-Analyse
- Optimierung von Dockerfiles und Build-Kontexten
Einordnung
BuildKit arbeitet nicht nach dem alten Bauchgefühl-Prinzip „Layer war schon da, wird schon passen“. Cache-Entscheidungen hängen an Build-Definitionen, Eingaben und Ausführungsgraphen. Genau hier liegt der Gewinn: schnellere Builds, präzisere Wiederverwendung und weniger Zufall im CI/CD-Betrieb.
Technische Inhalte
- Cache-Wirkung bei Dockerfile-Frontends, lokalen Eingaben und benannten Kontexten
- Cache-Export und Cache-Import mit Registry-, Local- und Inline-Varianten
- Unterschiede zwischen schnellem Entwickler-Cache und gemeinsam genutztem Pipeline-Cache
- Auswirkungen von COPY-Reihenfolge, Paketinstallationen, Lockfiles und Build-Argumenten
- Prüfen von Build-Ausgaben, Cache-Treffern, Cache-Verlusten und wiederholbaren Optimierungsmustern
- Garbage-Collection-Strategien und Grenzen aggressiver Cache-Nutzung
Praxisübungen
- Aufbau eines reproduzierbaren Beispiel-Builds mit absichtlich schlechtem Cache-Verhalten
- Einrichten eines Registry-Caches für wiederholte Builds
- Vergleich lokaler und gemeinsam genutzter Cache-Strategien
- Optimieren eines Dockerfiles durch saubere Reihenfolge und reduzierten Kontext
Zielgruppe und Voraussetzungen
Geeignet ist das Seminar für technische Teams, die Build-Zeiten messbar reduzieren müssen. Vorkenntnisse in Dockerfile-Syntax sind notwendig, weil die meisten Performance-Probleme nicht im Werkzeug, sondern in der Build-Definition liegen. Alter Handwerkerspruch, nur digital: schlechtes Material bleibt schlechtes Material.
Seminar und Anbieter vergleichen
Öffentliche Schulung
Diese Seminarform ist auch als Präsenzseminar bekannt und bedeutet, dass Sie in unseren Räumlichkeiten von einem Trainer vor Ort geschult werden. Jeder Teilnehmer hat einen Arbeitsplatz mit virtueller Schulungsumgebung. Öffentliche Seminare werden in deutscher Sprache durchgeführt, die Unterlagen sind teilweise in Englisch.
Inhausschulung
Diese Seminarform bietet sich für Unternehmen an, welche gleiche mehrere Teilnehmer gleichzeitig schulen möchten. Der Trainer kommt zu Ihnen ins Haus und unterrichtet in Ihren Räumlichkeiten. Diese Seminare können in Deutsch - bei Firmenseminaren ist auch Englisch möglich gebucht werden.
Webinar
Diese Art der Schulung ist geeignet, wenn Sie die Präsenz eines Trainers nicht benötigen, nicht Reisen können und über das Internet an einer Schulung teilnehmen möchten.
Fachbereichsleitung / Trainerleitung / Ansprechpartner
-

René Launa
Telefon: + 43 (720) 022000
E-Mail: rené.launa@seminar-experts.at -

Adam Steyer
Telefon: + 43 (720) 022000
E-Mail:
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weiterer Tag 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: € 1.198 zzgl. MwSt. Inhaus: € 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | DevOps Engineers, CI/CD-Verantwortliche, Entwickler mit Container-Build-Aufgaben, Plattform- und Release-Teams |
| Voraussetzungen: | Grundkenntnisse in Dockerfile-Aufbau, Container-Images, Registries und Kommandozeile |
| Standorte: | Bregenz, Graz, Innsbruck, Klagenfurt, Linz, Salzburg, Wien |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System |
| Seminararten: | Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht |
| Durchführungsgarantie: | ja, ab 2 Teilnehmern |
| Sprache: | Deutsch - bei Firmenseminaren ist auch Englisch möglich |
| Seminarunterlage: | Dokumentation auf Datenträger oder als Download |
| Teilnahmezertifikat: | ja, selbstverständlich |
| Verpflegung: | Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch) |
| Support: | 3 Anrufe im Seminarpreis enthalten |
| Barrierefreier Zugang: | an den meisten Standorten verfügbar |
| Weitere Informationen unter + 43 (720) 022000 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
