Was sind Docker und K8s?

青灯夜游
Freigeben: 2022-01-28 14:40:39
Original
4105 Leute haben es durchsucht

Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, Anwendungen und Abhängigkeiten in einen tragbaren Container zu packen und sie auf gängigen Linux-Rechnern zu veröffentlichen. Der vollständige Name von k8s lautet „Kubernetes“. Es handelt sich um ein Open-Source-Container-Cluster-Verwaltungssystem, das die automatische Bereitstellung, automatische Erweiterung und Kontraktion, Wartung und andere Funktionen von Container-Clustern realisieren kann.

Was sind Docker und K8s?

Die Betriebsumgebung dieses Tutorials: Linux5.9.8-System, Docker-1.13.1-Version, Dell G3-Computer.

Docker

Docker ist eine Open-Source-Anwendungscontainer-Engine, die es Entwicklern ermöglicht, ihre Anwendungen und Abhängigkeitspakete in ein tragbares Image zu packen und es dann auf jeder gängigen Linux- oder Windows-Betriebssystemmaschine zu veröffentlichen. Container nutzen vollständig den Sandbox-Mechanismus und haben keine Schnittstellen untereinander.

Die drei Kernkonzepte von Docker sind:

① Spiegel ② Container ③ Lager

Wenn Sie die oben genannten Begriffe verstehen möchten, müssen Sie sich zunächst eine Kurzgeschichte anhören ein anderes besitzen Wenn man ein Haus baut, muss man neue Leute einstellen, die es bauen und Materialien besorgen. Wenn die Klontechnologie erscheint, können Sie eine neue „Image“-Datei direkt klonen, in das Paket einfügen und bei der Verwendung direkt öffnen.

Das Bild ist das gerade erwähnte Docker-Bild, der Rucksack ist das Docker-Lager und das Haus ist der Docker-Container von Container-Clustern. Automatische Erweiterung und Kontraktion, Wartung und andere Funktionen.

k8s ist eine führende verteilte Architekturlösung, die auf der Docker-Technologie basiert und eine Reihe vollständiger Funktionen für Containeranwendungen bereitstellt – Bereitstellung und Betrieb, Ressourcenplanung, Serviceerkennung und dynamische Skalierung, wodurch die Clusterverwaltung bequem und effektiv verbessert werden kann Selbstheilung bei Ausfällen. Wenn beispielsweise ein Server hängen bleibt, kann die Ausführung des Servers automatisch auf einem anderen Host geplant werden.
PS:

Warum heißt Kubernetes k8s? Weil zwischen dem ersten Buchstaben k und dem letzten Buchstaben s acht Buchstaben stehen

Empfohlenes Lernen: „

Docker-Video-Tutorial

Das obige ist der detaillierte Inhalt vonWas sind Docker und K8s?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage