Rockcraft Migration von Dockerfiles zu Rocks
Inhaltsübersicht
- Vergleich von Dockerfile- und Rockcraft-Ansatz
- Überführung vorhandener Images in deklarative Projekte
- Entrypoints, Services und Pebble-Layer
- Pakete, Dateien und Laufzeitabhängigkeiten
- Validierung des Zielartefakts
Zielsetzung
Das Seminar vermittelt den methodischen Übergang von bestehenden Container-Builds in eine Rockcraft-basierte Build-Definition. Der Fokus liegt auf der Frage, wie vorhandene Dockerfile-Muster fachlich und technisch sauber in Parts, Lifecycle-Schritte und Laufzeitmodelle von Rocks überführt werden können.
Schwerpunkte
- Analyse klassischer Dockerfile-Strukturen und Ableitung eines Rockcraft-Zielbilds
- Übertragung von Laufzeitpaketen, Konfigurationsdateien und lokalen Ressourcen
- Umsetzung von Entrypoints und Service-Logik über Pebble-Layer
- Behandlung typischer Sonderfälle wie Shell-Skripte, Hilfswerkzeuge und mehrstufige Builds
- Einordnung von Bare Base und Chiselling als nächster Optimierungsschritt
- Verifikation des erzeugten Rocks im Hinblick auf Laufzeitverhalten und Artefaktstruktur
Praxis und Nutzen
Ausgehend von einem vorhandenen Container-Setup wird ein Migrationspfad entworfen und in eine deklarative Projektdatei umgesetzt. Das Seminar reduziert dadurch Migrationsrisiken, schafft Transparenz über den späteren Wartungsaufwand und bietet ein belastbares Vorgehen für Modernisierungs- und Standardisierungsinitiativen.
Zielgruppe
Besonders geeignet für Teams mit vorhandenem Dockerfile-Bestand, die ihre Container-Erstellung konsolidieren, besser strukturieren oder auf sicherheits- und wartungsorientierte Rockcraft-Modelle umstellen möchten.
Seminardetails
| Dauer: | 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, 2. Tag: 09:00 Uhr |
| Preis: |
Öffentlich und Webinar: CHF 1.198 zzgl. MwSt. Inhaus: CHF 3.400 zzgl. MwSt. |
| Teilnehmeranzahl: | min. 2 - max. 8 |
| Teilnehmer: | Container-Teams, DevOps, Anwendungsverantwortliche, Modernisierungs- und Plattformprojekte |
| Voraussetzungen: | Praktische Erfahrung mit Dockerfiles oder bestehenden Container-Builds |
| Standorte: | Basel, Bern, Luzern, Sankt Gallen, Winterthur, Zürich |
| Methoden: | Vortrag, Demonstrationen, praktische Übungen am System, Diskussion typischer Projektmuster |
| Seminararten: | Öffentlich, Webinar, Inhouse, 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 +41 (800) 225127 |
Seminartermine
Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.
