{"id":25591,"date":"2023-12-19T11:14:26","date_gmt":"2023-12-19T10:14:26","guid":{"rendered":"https:\/\/www.sysbus.eu\/?p=25591"},"modified":"2023-12-06T11:29:39","modified_gmt":"2023-12-06T10:29:39","slug":"neu-chiselled-ubuntu-container-von-canonical","status":"publish","type":"post","link":"https:\/\/www.sysbus.eu\/?p=25591","title":{"rendered":"Neu: &#8222;Chiselled&#8220; Ubuntu-Container von Canonical"},"content":{"rendered":"\n<p>Es gibt jetzt neue Ubuntu-Container von Canonical, die mit Support- und Sicherheitsverpflichtungen kommen. Dabei handelt es sich um OCI-Images, die extrem klein sind. Sie enthalten lediglich die jeweilige Applikation und die dazugeh\u00f6rigen Laufzeitabh\u00e4ngigkeiten. Das bedeutet, es existieren in ihnen keine Bibliotheken auf Ebene des Betriebssystems, keine Dienstprogramme und keine anderen Pakete. Folglich sind die genannten Container einfach wart- und betreibbar, effizient, was die Ressourcen angeht, und sicher.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/www.sysbus.eu\/wp-content\/uploads\/2023\/12\/Clipboard01.webp\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/www.sysbus.eu\/wp-content\/uploads\/2023\/12\/Clipboard01-1024x576.webp\" alt=\"\" class=\"wp-image-25593\" srcset=\"https:\/\/www.sysbus.eu\/wp-content\/uploads\/2023\/12\/Clipboard01-1024x576.webp 1024w, https:\/\/www.sysbus.eu\/wp-content\/uploads\/2023\/12\/Clipboard01-300x169.webp 300w, https:\/\/www.sysbus.eu\/wp-content\/uploads\/2023\/12\/Clipboard01-768x432.webp 768w, https:\/\/www.sysbus.eu\/wp-content\/uploads\/2023\/12\/Clipboard01.webp 1200w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption class=\"wp-element-caption\">Quelle: Canonical<\/figcaption><\/figure>\n\n\n\n<!--more-->\n\n\n\n<p>Das Ubuntu-Portfolio von Canonical umfasst vorgefertigte Images f\u00fcr beliebte Toolchains wie Java, .NET und Python. Das Unternehmen hat eng mit Microsoft zusammengearbeitet, um stabile und unterst\u00fctzte Container f\u00fcr .NET 6 und 7 bereitzustellen. Die Unterst\u00fctzung f\u00fcr .NET 8 wurde ebenfalls auf dem <a href=\"https:\/\/dmanalytics2.com\/click?u=https%3A%2F%2Fubuntu.com%2Fblog%2Fthe-winter-is-coming-and-so-is-the-ubuntu-summit&amp;i=1&amp;d=HgBn0J5jRoONhAsApPGS_A&amp;e=info%40guettich.de&amp;a=DTWY5sHsRpq3c2O0gZ7CZQ&amp;s=wEyW4o26QMA\">Ubuntu Summit<\/a> Anfang des Monats angek\u00fcndigt.<\/p>\n\n\n\n<p>\u201eKleinere und kompaktere Images waren schon immer gefragt. Als Anbieter von Basis-Images werden wir von Entwicklern immer wieder darauf hingewiesen\u201c, sagt Rich Lander, Program Manager, .NET bei Microsoft. \u201eChiselled Images \u00fcbertreffen alle anderen Ans\u00e4tze, die wir in der Vergangenheit untersucht haben. Wir sind begeistert von der Idee und der Umsetzung von Chiselled Images und von Canonical als Partner. Als die technischen Leiter von Canonical uns die ersten Demos von Chiselled Images zeigten, wollten wir sofort Partner bei der Einf\u00fchrung sein. Wir liefern Ubuntu Chiselled Images f\u00fcr .NET von Anfang an.\u201c<\/p>\n\n\n\n<p><strong>Vertrauensw\u00fcrdige Herkunft, bestm\u00f6gliche Entwickler-Erfahrung<\/strong><\/p>\n\n\n\n<p>Laut der <a href=\"https:\/\/dmanalytics2.com\/click?u=https%3A%2F%2Fabout.gitlab.com%2Fdeveloper-survey%2Fprevious%2F2022%2F&amp;i=2&amp;d=HgBn0J5jRoONhAsApPGS_A&amp;e=info%40guettich.de&amp;a=DTWY5sHsRpq3c2O0gZ7CZQ&amp;s=MfkLrq0Dx3c\">Global DevSecOps Survey 2022 von GitLab<\/a> hatten nur 64 Prozent der Sicherheitsexperten einen Sicherheitsplan f\u00fcr Container, und viele DevOps-Teams haben keinen Plan f\u00fcr andere innovative Softwaretechnologien wie Cloud-Native\/Serverless, APIs und Microservices. Canonical sieht es als eine seiner wichtigsten Aufgaben in der Open-Source-Welt an, Anwendungen in gro\u00dfem Ma\u00dfstab sicher und zuverl\u00e4ssig zu machen.&nbsp;<\/p>\n\n\n\n<p>Die \u201eChiselled\u201c Ubuntu-Container bieten sowohl eine vertrauensw\u00fcrdige Herkunft als auch eine bestm\u00f6gliche Erfahrung zwischen Entwickler und Produktion, was zu produktiveren Teams und sichereren Anwendungen f\u00fchrt. Das Herzst\u00fcck dieser Container ist ein entwicklerfreundlicher Open-Source-Paketmanager namens \u201eChisel\u201c, der es Entwicklern erm\u00f6glicht \u00e4u\u00dferst pr\u00e4zise und damit ultrakleine Dateisysteme zu erstellen.<\/p>\n\n\n\n<p>Chisel st\u00fctzt sich auf eine kuratierte Sammlung von Slice-Definitionsdateien. Diese Dateien beziehen sich auf die Upstream-Pakete aus den Ubuntu-Archiven und definieren ein oder mehrere Slices f\u00fcr ein bestimmtes Paket. Ein Paket-Slice beschreibt eine Teilmenge des Paketinhalts (bestehend aus den Maintainer-Skripten und den Abh\u00e4ngigkeiten), die zur Laufzeit ben\u00f6tigt wird.<\/p>\n\n\n\n<p>Chisel legt wiederverwendbares Wissen \u00fcber die traditionellen Ubuntu-Debian-Pakete mittels einer entwicklerfreundlichen CLI und einem feink\u00f6rnigen Mechanismus zur Verwaltung von Abh\u00e4ngigkeiten. Da unn\u00f6tige Bits (sowie ungenutzte Systemdienstprogramme und \u00fcberfl\u00fcssige Paketinhalte) fehlen, wird das endg\u00fcltige Image weniger aufgebl\u00e4ht. Es ist effizienter und mit reduzierter Angriffsfl\u00e4che, wodurch ganze Klassen von Angriffen abgeschw\u00e4cht werden. Schnellere Netzwerk\u00fcbertragungen, Caching und Bootvorg\u00e4nge sowie ein geringerer Ressourcenverbrauch zur Laufzeit sind garantiert, da Anwendungen nur die Abh\u00e4ngigkeiten mit sich f\u00fchren, die sie unbedingt ben\u00f6tigen.<\/p>\n\n\n\n<p>Mit Chiselled Ubuntu k\u00f6nnen Unternehmen die Containerisierung durch einen reibungslosen \u00dcbergang von der Entwicklung zur Produktion vereinfachen. Die wichtigsten Vorteile sind:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Fehlerfreie Kompatibilit\u00e4t der Container und ihrer Inhalte von der Entwicklung \u00fcber DevOps und DevSecOps bis hin zur Produktion, da alle Container aus den gleichen Paketinhalten erstellt werden.<\/li>\n\n\n\n<li>Kleinere Container bedeuten weniger Probleme mit Abh\u00e4ngigkeiten \u00fcber den gesamten Lebenszyklus der Container-CI.<\/li>\n\n\n\n<li>Chisel CLI f\u00fcr eine einfache, Ubuntu-\u00e4hnliche Erfahrung, da die Kunden die Chisel-Container mit den gleichen Tools wie Canonical selbst erstellen oder erweitern.<\/li>\n\n\n\n<li>Einfache Images bedeuten einfachere Image-Rebuilds.<\/li>\n<\/ul>\n\n\n\n<p>Weitere Informationen: <a href=\"https:\/\/dmanalytics2.com\/click?u=https%3A%2F%2Fwww.ubuntu.com%2Fpro&amp;i=11&amp;d=HgBn0J5jRoONhAsApPGS_A&amp;e=info%40guettich.de&amp;a=DTWY5sHsRpq3c2O0gZ7CZQ&amp;s=qEKWyDwwI1c\">ubuntu.com\/pro<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es gibt jetzt neue Ubuntu-Container von Canonical, die mit Support- und Sicherheitsverpflichtungen kommen. Dabei handelt es sich um OCI-Images, die extrem klein sind. Sie enthalten lediglich die jeweilige Applikation und die dazugeh\u00f6rigen Laufzeitabh\u00e4ngigkeiten. Das bedeutet, es existieren in ihnen keine Bibliotheken auf Ebene des Betriebssystems, keine Dienstprogramme und keine anderen Pakete. Folglich sind die genannten Container einfach wart- und betreibbar, effizient, was die Ressourcen angeht, und sicher.<\/p>\n","protected":false},"author":81,"featured_media":25593,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"colormag_page_container_layout":"default_layout","colormag_page_sidebar_layout":"default_layout","footnotes":""},"categories":[4,18],"tags":[633,17715,17716,3137,292],"class_list":["post-25591","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","category-virtualisierung","tag-canonical","tag-chisel","tag-chiselled","tag-container","tag-ubuntu"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts\/25591","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/users\/81"}],"replies":[{"embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=25591"}],"version-history":[{"count":1,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts\/25591\/revisions"}],"predecessor-version":[{"id":25594,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/posts\/25591\/revisions\/25594"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=\/wp\/v2\/media\/25593"}],"wp:attachment":[{"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=25591"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=25591"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.sysbus.eu\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=25591"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}