DockerCon Europe: Orchestrierte Zukunft für Anwendungs-Container mit Docker

In Amsterdam hat das hinter der Container-Technik stehende Unternehmen durch einige Neuankündigungen die Weichen für die Zukunft von Docker gestellt. Der Einstieg und das Clustering sollen dadurch einfacher werden.

In Pocket speichern vorlesen Druckansicht 5 Kommentare lesen
Lesezeit: 2 Min.
Von
  • Udo Seidel

Solomon Hykes hat auf der derzeit tagenden ersten DockerCon Europe erläutert, wie sich zukünftig die Docker-Community der Orchestrierung annehmen möchte. Das rein organisatorische Setup sieht eine separates Projekt pro zu lösender Aufgabe vor. Diese Projekte seien dabei in sich geschlossen und erst mal losgelöst vom Kerngeschäft – der Weiterentwicklung von Docker selbst. Der Gründer und CTO von Docker Inc., dem Unternehmen hinter der Anwendungs-Container-Technik, definiert die drei folgenden Aufgaben als die wichtigsten:

  • Wie kommt man möglichst einfach zu einer laufenden Docker-Instanz?
  • Wie kümmern sich Anwender um mehrere Container, die logisch gesehen eine Cluster formieren?
  • Wie lassen sich sogenannte Multicontainer-Anwendungen besser verwalten?

Das Projekt "Docker Machine" soll sich des erstgenannten Punkts unter dem Slogan "Zero to Docker" annehmen. Das neue Werkzeug erlaubt das Generieren einer vollständig neuen Docker-Instanz. Als Infrastruktur können dabei Virtualbox oder die Cloud-Angebote von Digital Ocean und Microsoft Azure zum Einsatz kommen. In diesem Zusammenhang arbeiten die Entwickler an einem auf TLS (Transport Layer Security) basierenden Authentifizierungsmechanismus.

Cluster-Funktionalität ist die Aufgabe des Projektes "Docker Swarm". Nach außen benutzt es die von Docker bekannte REST API. Die Idee ist, dass so alle Tools, Helferlein und Skripte zum Verwalten von Docker direkt auf das neue Clustering übertragbar sind. Hinter den Kulissen verrichtet das Apache-Projekt Mesos seinen Dienst. Die ebenfalls frisch angekündigte Partnerschaft mit Mesosphere ist damit keine wirkliche Überraschung mehr. Dennoch soll "Docker Swarm" dem Prinzip folgen, dass diejenigen, die schon einen funktionierenden Cluster-Mechanismus haben, diesen weiterhin als Backend für "Swarm" benutzen können. Das neue Tool dient in diesem Fall mehr als Abstraktionsschicht.

Das Projekt "Docker Compose" zur einfachen Verwaltung von Multicontainer-Anwendungen ist noch nicht genehmigt und befindet sich im "Proposal State". (ane)