Docker
Docker ist eine Open-Source-Software, die dazu verwendet wird um Anwendungen mithilfe von OS-Virtualisierung in Containern zu isolieren. Docker vereinfacht die Bereitstellung von Anwendungen, weil die Container, die alle dazugehörigen Pakete enthalten, leicht als Dateien transportieren und installieren lassen. Um an das Repository (Docker Hub) zu gelangen ist eine Anmeldung erforderlich welches derzeit kostenfrei ist.
In den folgenden Punkten wird das Docker Vokabular kurz erläutert.
Container:
Ein lauffähiges virtuelles Betriebssystem ist ein Container.
libcontainer:
Die Schnittstelle zu den Grundfunktionalitäten von Docker.
libswarm:
Die Schnittstelle der Steuerung von Docker-Container.
libchan:
Die Schnittstelle der Netzwerkfunktion von Docker.
Image:
Eine portable Abbildung eines Containers wird als Image bezeichnet.
Dockerfile:
Ist eine Datei, welches befehle enthält, um den Image an Anforderungen anzupassen.
Docker Hub:
Ist ein eine Ansammlung von Docker-Images, welches als Online-Dienst bereitgestellt wird.
Die nützlichen Offiziellen Seiten sind wie folgt:
Offizielle Start Seite:
Docker HUB:
Dokumentation von Docker: