Categories: Software

Docker-Konkurrent rkt in erster Vollversion

CoreOS gibt Version 1.0 des Docker-Konkurrenten rkt (gesprochen “Rocket”) frei. Die Linux-Container-Verwaltung bringt in der für Produktivumgebungen freigegebenen Ausgabe zusätzliche Sicherheitsfunktionen. Außerdem sollen künftig jegliche Änderungen an der Kommandozeilenoberfläche und dem On-disk-Format rückwärtskompatibel sein.

Rkt unterstützt Anwendungspakete sowohl in Form von CoreOS’ eigenen App-Container-Images (appc) als auch im Docker-Format. Nutzer können also Container mit Docker erstellen und unter rkt ausführen sowie verwalten. Dazu wird kein im Hintergrund laufender Deamon benötigt; rkt arbeitet mit Initsystemen SysVInit, Upstart und Systemd zusammen.

rkt-10-684x314

Zu den neuen Sicherheitsfunktionen zählen Support für SELinux und TPM, eine Signaturvalidierung bei Images und eine separate Rechteverwaltung bei Features. Zudem lassen sich mittels des in Linux enthaltenen Hypervisors KVM nun Container isolieren.

Der in Go geschriebene Quellcode von rkt steht bei GitHub zum Download bereit. Eine Einführung in rkt inklusive Video findet sich auf der CoreOS-Website. In einem nächsten Schritt soll rkt in CoreOS’ kommerzielle Plattform Tectonic integriert werden, die das eigene Rechenzentrums-Betriebssystem mit Googles Container-Management-Technik Kubernetes kombiniert.

CoreOS stellte das rkt-Projekt Ende 2014 als Alternative für die Docker-Laufzeitumgebung vor. Alex Polvi, CEO von CoreOS kritisierte damals, dass sich Docker von der ursprünglichen Idee einer Standard-Container-Technik weg entwickelt habe, hin zu einer monolithischen Anwendungsentwicklungsplattform rund um Container, die mit Root-Rechten auf dem Server laufe.

Mehr oder weniger zeitgleich gibt es auch eine neue Version von Docker. Version 1.10 soll rund 100 Verbesserungen liefern, darunter flexiblere Compose-Dateien sowie erweiterte Sicherheits- und Netzwerkfunktionen. Beispielsweise soll eine eindeutige Image ID garantieren, dass ein Container den erwarteten Inhalt hat. Eine Liste aller Neuerungen findet sich im offiziellen Changelog. Der Docker-Code selbt kann bei GitHub oder via Docker Toolbox heruntergeladen werden.

[mit Material von Björn Greif, ZDNet.de]

Redaktion

Recent Posts

Europa will Quantenmacht werden – und plant dafür strategischen Wendepunkt

Mit dem Quantum Act will die EU erstmals eine koordinierte Strategie auf den Weg bringen,…

22 Stunden ago

Durchbruch fürs Quanteninternet

Telekom und Qunnect gelingt stabilste und längste Übertragung von verschränkten Photonen über ein kommerzielles Glasfasernetzwerk.

23 Stunden ago

KI-Strategie: Klarna schafft 1.200 SaaS-Dienste ab

Mit genKI gerät die Ära von Software as a Service ins Wanken. Die Alternative sind…

3 Tagen ago

Verschmelzen zweier Hochtechnologien: Quanten und KI

Event: Anwendertagung und Fachausstellung "Quantum Photonics" am 13. und 14. Mai 2025 in Erfurt.

4 Tagen ago

Vier neue EU-Regelwerke verändern den rechtlichen Rahmen für vernetzte Produkte grundlegend

Mit dem Cyber Resilience Act, dem Data Act, der Produktsicherheitsverordnung und der neuen Produkthaftungsrichtlinie greift…

4 Tagen ago

Deutsches KI-Startup Brain4Data statt digitalen Assistenten für KMU mit genKI-Funktionen aus

Fred, der KI-gesteuerte digitale Assistent, nutzt den Generative AI Service der OCI und die Oracle…

6 Tagen ago