Docker - Übersicht
Docker ist ein Containerverwaltungsdienst. Die Schlüsselwörter von Docker sinddevelop, ship und runirgendwo. Die ganze Idee von Docker ist, dass Entwickler Anwendungen einfach entwickeln und in Container versenden können, die dann überall bereitgestellt werden können.
Die erste Veröffentlichung von Docker erfolgte im März 2013 und ist seitdem das Schlagwort für die Entwicklung der modernen Welt, insbesondere angesichts agiler Projekte.
Funktionen von Docker
Docker hat die Möglichkeit, die Größe der Entwicklung zu reduzieren, indem über Container eine geringere Stellfläche des Betriebssystems bereitgestellt wird.
Mit Containern wird es für Teams in verschiedenen Einheiten wie Entwicklung, Qualitätssicherung und Betrieb einfacher, nahtlos über Anwendungen hinweg zu arbeiten.
Sie können Docker-Container überall, auf allen physischen und virtuellen Maschinen und sogar in der Cloud bereitstellen.
Da Docker-Container ziemlich leicht sind, sind sie sehr einfach skalierbar.
Komponenten von Docker
Docker hat die folgenden Komponenten
Docker for Mac - Es ermöglicht das Ausführen von Docker-Containern unter Mac OS.
Docker for Linux - Es ermöglicht das Ausführen von Docker-Containern unter Linux.
Docker for Windows - Es ermöglicht das Ausführen von Docker-Containern unter Windows.
Docker Engine - Es wird zum Erstellen von Docker-Images und zum Erstellen von Docker-Containern verwendet.
Docker Hub - Dies ist die Registrierung, die zum Hosten verschiedener Docker-Images verwendet wird.
Docker Compose - Dies wird verwendet, um Anwendungen mit mehreren Docker-Containern zu definieren.
Wir werden alle diese Komponenten in den folgenden Kapiteln ausführlich besprechen.
Die offizielle Seite für Docker ist https://www.docker.com/Die Site enthält alle Informationen und Dokumentationen zur Docker-Software. Es hat auch die Download-Links für verschiedene Betriebssysteme.