Definition zum Thema Docker und Container

Was ist Docker?

| Autor / Redakteur: il1411 / Florian Karlstetter

(Bild: gemeinfrei (geralt / pixabay) / CC0)

Mit Hilfe der Open-Source Software Docker lassen sich Anwendungen in Containern isolieren. Dadurch können die Anwendungen leichter bereitgestellt werden. Außerdem ist eine korrekte Trennung der auf einem Computer genutzten Ressourcen gewährleistet.

Veröffentlicht wurde die Software Docker vom Unternehmen dotCloud im März 2013. dotCloud nannte sich Im Oktober 2013 in Docker um; dotCloud selbst wurde zu einem Platform as a Service Dienst, der im August 2014 an das Berliner IT-Unternehmen cloudControl verkauft wurde.

Im Jahr 2014 wurde die Open-Source-Software zunehmend bekannter und populärer. Inzwischen ist Dockere ein fester Bestandteil der Linux-Distribution von Red Hat. Auch im Lieferumfang der Linux-Distribution openSUSE ist die Software enthalten. Im Sommer 2014 schlossen sich die Firmen Docker, Microsoft, IBM, Red Hat, CoreOS, Saltstack und Mesosphere dem Kubernetes-Projekt an. Dieses Projekt wurde von Google angestoßen und hat zum Ziel, Container auf allen öffentlichen, privaten und hybriden Cloud-Computing-Umgebungen bereitzustellen.

Technische Grundlagen

Die Open-Source-Software Docker baut auf verschiedenen Linux-Techniken wie Namespaces auf mit dem Ziel, die Realisierung von Containern zu ermöglichen. Zunächst verwendete man die LXC-Schnittstelle (LinuX Containers Schnittstelle) des Linux-Kernels. Inzwischen haben die Entwickler des Projekts eine eigene Programmierschnittstelle entwickelt. Diese heißt Libcontainer und kann auch in anderen Projekten zur Anwendung kommen. Das Overlay-Dateisystem AuFS (Advanced multi layered unification filesystem) kommt als Speicher-Backend zum Einsatz. Seit der Version 0.8 unterstützt Docker zudem das Dateisystem Btrfs.

Grundsätzlich ist Docker auf Linux-Systeme optimiert, kann jedoch auch auf anderen Betriebssystemen wie Microsoft Windows oder Apple OS X zum Einsatz kommen. Zur Virtualisierung setzt man in der Regel die Software Oracle VM VirtualBox ein. Da die bei der Software verwendeten Linux-Techniken nicht völlige Sicherheit gewährleisten, hat das US-amerikanische Softwareunternehmen Red Hat in die Software SELinux implementiert, eine Sicherheitstechnologie, die den Containern eine zusätzliche Absicherung gibt. Die Absicherung erfolgt auf der Ebene des Host-Systems.

Funktionsumfang

Neben seiner wichtigsten Funktion, nämlich mit virtuellen Betriebssystemen Container zu erstellen, gehören noch weitere Werkzeuge zum Funktionsumfang von Docker. Diese sollen die Arbeit mit den Containern weiter vereinfachen. So beinhaltet der Online-Dienst Docker Hub eine Registry für Images und Repositorys. Die Registry ist in einen privaten und in einen öffentlichen Bereich unterteilt. Im privaten Bereich lassen sich Images der Nutzer hochladen und zum Beispiel unternehmensintern verteilen, ohne dass die Images öffentlich auffindbar sind. Mit Hilfe des öffentlichen Bereichs können Images auch externen Nutzern zur Verfügung gestellt werden. Darüber hinaus bietet die Software eine integrierte Versionsverwaltung. Mit dieser kann der aktuelle Zustand des Containers in einem Image gesichert werden. Auf diese Weise kann für jedes Image zudem eine grobe Historie angezeigt werden.

Kommentare werden geladen....

Kommentar zu diesem Artikel abgeben

Der Kommentar wird durch einen Redakteur geprüft und in Kürze freigeschaltet.

Anonym mitdiskutieren oder einloggen Anmelden

Avatar
Zur Wahrung unserer Interessen speichern wir zusätzlich zu den o.g. Informationen die IP-Adresse. Dies dient ausschließlich dem Zweck, dass Sie als Urheber des Kommentars identifiziert werden können. Rechtliche Grundlage ist die Wahrung berechtigter Interessen gem. Art 6 Abs 1 lit. f) DSGVO.
  1. Avatar
    Avatar
    Bearbeitet von am
    Bearbeitet von am
    1. Avatar
      Avatar
      Bearbeitet von am
      Bearbeitet von am

Kommentare werden geladen....

Kommentar melden

Melden Sie diesen Kommentar, wenn dieser nicht den Richtlinien entspricht.

Kommentar Freigeben

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Freigabe entfernen

Der untenstehende Text wird an den Kommentator gesendet, falls dieser eine Email-hinterlegt hat.

Aktuelle Beiträge zu diesem Thema

Backup und unstrukturierte Daten als Quelle für Datenanalysen

Cohesity DataPlatform und Market Place

Backup und unstrukturierte Daten als Quelle für Datenanalysen

Mit der DataPlatform bietet Cohesity eine Scale-out-Lösung an, die sogenannte sekundäre Daten auf einer einzelnen software-definierten Plattform zusammenführt. In der neuen Version können Applikationen direkt auf der Plattform laufen, um so auch Backups für Datenanalysen zugänglich zu machen. lesen

Die vernachlässigte Lücke in der Container-Sicherheit

Container müssen Teil der Cloud-Strategie sein

Die vernachlässigte Lücke in der Container-Sicherheit

In diesem Jahr feiert die Open-Source-Software Docker bereits ihren sechsten Geburtstag. Mit Docker lassen sich Anwendungen in Containern isoliert betreiben, was die Bereitstellung von Anwendungen und den Datentransport erheblich vereinfacht. Oftmals vernachlässigt wird dabei allerdings die Container-Sicherheit. Viele Unternehmen behandeln diese viel zu oft getrennt von der Cloud. lesen

Nachfrage nach Multi-Cloud und DevSecOps steigt

Security kommt immer öfter aus der Cloud

Nachfrage nach Multi-Cloud und DevSecOps steigt

Die Nutzung von Applikationen und Lösungen in der Cloud hat zugenommen und Unternehmen, die cloud-basierte, SaaS-Lösungen im Einsatz haben, verfügen auch über DevOps- bzw. DevSecOps-Tools und –Prozesse, um die Agilität und Zuverlässigkeit der Software zu steigern. Das zeigt der Report „State of Modern Applications & DevSecOps in the Cloud“ des Machine Data Analytics-Anbieters Sumo Logic. lesen

Sind miniaturisierte virtuelle Maschinen die Infrastruktur der Zukunft?

Container in Unsicherheit

Sind miniaturisierte virtuelle Maschinen die Infrastruktur der Zukunft?

Container-Infrastrukturen sind flexibel, skalierbar und schnell, aber letztlich unsicher. Als Ausweg bietet sich an, sie in besonders leichtgewichtige virtuelle Maschinen zu packen. OpenStack hat hierzu ein Projekt aufgelegt. lesen

Multi Cloud Services Management mit Fujitsu FCSM

Deep Dive

Multi Cloud Services Management mit Fujitsu FCSM

Im Deep Dive von CloudComputing-Insider zeigt Janco Lönneker, IT-Consultant für den Cloud-Bereich bei Fujitsu, wie man mit den Fujitsu Multi Cloud Management Services („FCSM“) die kompletten Tasks rund um Multi-Cloud- und on Premises-Infrastrukturen erledigt bekommt und dabei den Kostenüberblick behält. lesen

Betatester für MiCADOscale gesucht

EU-Forschungsprojekt COLA auf der Zielgeraden

Betatester für MiCADOscale gesucht

Nach knapp zwei Jahren im COLA-Projekt (HORIZON2020) ist das Softwareprodukt MiCADOscale 0.6.1 veröffentlicht worden. Die europäische Innovationsaktion sucht nun Betatester. lesen

Die Cloud-Technologie spricht für sich selbst

Hohe Priorität von Interoperabilität und Integration

Die Cloud-Technologie spricht für sich selbst

Der Reifegrad, aber auch die Flexibilität und Zuverlässigkeit der Technologie spielen eine größere Rolle für die Cloud-Verbreitung, als die Unternehmensziele. Geschäftsrelevante Faktoren oder der Kulturwandel treiben Unternehmen also weniger in die Cloud, als bisher angenommen. lesen

IBM erweitert IBM Cloud Private mit Watson KI-Funktionen

Wer nutzt die IBM-Privat-Cloud und wie?

IBM erweitert IBM Cloud Private mit Watson KI-Funktionen

Vor zwölf Monaten eingeführt, setzen weltweit bereits mehr als 350 Unternehmen „IBM Cloud Private“ für Cloud-Anwendungen mit Open-Source-Technologie im eigenen Rechenzentrum ein. Nun will der Anbieter die Plattform erweitern – mit „IBM Watson Assistant“ zur Entwicklung von KI-Assistenten und „IBM Watson Speech-To-Text“. lesen

Das sind die Gewinner der IT-Awards 2018

IT-Awards 2018

Das sind die Gewinner der IT-Awards 2018

Die Gewinner der IT-Awards 2018 stehen fest. Im Rahmen einer festlichen Abendgala wurden die Gewinner der Readers' Choice Awards 2018 der sieben Insider-Portale am 11. Oktober 2018 in Augsburg gekürt. lesen

copyright

Dieser Beitrag ist urheberrechtlich geschützt. Sie wollen ihn für Ihre Zwecke verwenden? Infos finden Sie unter www.mycontentfactory.de (ID: 44450958 / Definitionen)