Einstellungen

Wir respektieren Ihr Recht auf Privatsphäre. Sie können sich dafür entscheiden, einige Arten von Cookies nicht zuzulassen. Ihre Cookie-Einstellungen gelten für unsere gesamte Website.

 

Wir verwenden Cookies auf unserer Website, um unseren Datenverkehr zu analysieren und damit ihre Usererfahrung zu verbessern. Diese Cookies sind aber nicht notwendig, um unsere Seiten korrekt abzurufen.  Datenschutzerklärung.

Schneller, kleiner, sicherer: Optimieren von Container-Images

Deutsch
Dieser Vortrag wird auf Deutsch gehalten. / This Talk will be held in German.

Jeder nutzt Container und jeder baut Container Images. Aber wie lassen sich die zugehörigen Dockerfiles optimieren?

In diesem Vortrag werden viele Verbesserungen vorgeschlagen, um bessere Container Images zu erreichen. Das wird daran gemessen, dass das Container Image...

  • schneller baut,
  • kleiner ist,
  • weniger Sicherheitslücken enthält,
  • einfacher wartbar wird.
Dabei spielt BuildKit eine entscheidende Rolle. Seit Docker das Projekt vor über vier Jahren ins Leben gerufen hat, stellt es nun endlich den Default dar, wenn Container Images gebaut werden.

  • Umgang mit Containern
  • Bauen von Container Images

  • Abgrenzung des Legacy-Builders und BuildKit in Docker
  • Parallelisierung von Build-Schritten
  • Nutzung des Build Cache
  • Zwischenspeichern von Cache-Verzeichnissen (npm, apt etc.)
  • Nutzung von BuildKit ohne Docker

Nicholas Dille
Nicholas Dille
ist DevOps Engineer bei der Haufe Gruppe, einer digitalen Mediengruppe in Freiburg. Er beschäftigt sich mit Containerisierung, Virtualisierung und Automatisierung in heterogenen Umgebungen. Seit fast 20 Jahren ist er als Blogger, Sprecher und Autor aktiv und wurde für dieses Engagement von Microsoft seit 2010 als MVP ausgezeichnet. Seit 2017 ist er ebenfalls Docker Captain.

Gold-Sponsor


 

CLC-Newsletter

Du möchtest über die CLC auf dem Laufenden gehalten werden?

Anmelden