Die Evolution von Container Image Builds

Containerisierte Anwendungen sind zu einem wesentlichen Bestandteil unseres täglichen Lebens geworden. Wir bauen diese mehrmals täglich, sowohl innerhalb unserer CI-Pipelines als auch lokal zu Debugging- und Testzwecken. Vor einigen Jahren konnten wir hierzu nur auf "docker build" zurückgreifen. Inzwischen gibt es jedoch viele alternative Projekte, die verschiedene Funktionen und Vorteile bieten.

Nico führt Sie in diesem Vortrag in die Evolution der Container-Builds ein. Sie erhalten Einblicke in Werkzeuge wie BuildKit, buildx, Kaniko, buildah, img und weitere. Neben den Unterschieden werden Sie auch die Vor- und Nachteile der einzelnen Tools kennenlernen.

Nach diesem Vortrag wissen Sie alles, was Sie benötigen, um Ihre Container Builds auf die nächsten Level zu heben.

Vorkenntnisse

Docker/Container-Grundkenntnisse
* docker und docker build
* Dockerfile

Lernziele

* Übersicht sowie Vor- und Nachteile der verschiedenen Tools
* Allgemeine Neuerungen im Bereich Caching und Dockerfile
* Best Practises

 

Speaker

 

Nico Meisenzahl
Nico Meisenzahl widmet sich seit über 7 Jahren der Azure-Cloud-Plattform. Sie ist für ihn eine unerschöpfliche Werkzeugkiste. Er weiß, wo er welches Werkzeug sinnvoll einsetzen kann, und findet damit immer eine passende Lösung.

Sponsoren

Platin
Gold
Silber
codecentric
Opitz Consulting

Newsletter CLC/CC

Sie möchten über die Continuous Lifecyle/ContainerConf
auf dem Laufenden gehalten werden?

 

Anmelden