Heim Betrieb und Instandhaltung Docker Muss ich zuerst Docker installieren, um k8s zu installieren?

Muss ich zuerst Docker installieren, um k8s zu installieren?

Jun 09, 2020 pm 02:08 PM
docker

Muss ich zuerst Docker installieren, um k8s zu installieren?

Muss ich zuerst Docker installieren, um k8s zu installieren?

Sie müssen Docker nicht zuerst installieren, um k8s zu installieren. Sie können beide unabhängig voneinander laufen, aber sie können zusammen verwendet werden kann auf jedem Computer installiert werden, um containerisierte Anwendungen auszuführen, und k8s kann ihn in einen Cluster umwandeln.

k8s

kubernetes, auch als K8s bezeichnet, ist die Abkürzung für das Ersetzen des 8-stelligen „ubernete“ durch 8. Es handelt sich um eine Open-Source-Lösung zur Verwaltung von Containeranwendungen auf mehreren Hosts in der Cloud-Plattform. Das Ziel von Kubernetes besteht darin, die Bereitstellung, Planung, Aktualisierung und Wartung von Containeranwendungen einfach und effizient zu gestalten . ein Mechanismus.

Die herkömmliche Anwendungsbereitstellungsmethode besteht darin, Anwendungen über Plug-Ins oder Skripte zu installieren. Der Nachteil dabei ist, dass der Betrieb, die Konfiguration, die Verwaltung und alle Lebenszyklen der Anwendung an das aktuelle Betriebssystem gebunden sind. Dies ist für Anwendungs-Upgrades, Updates/Rollbacks usw. nicht förderlich. Dies kann natürlich auch dadurch erreicht werden Erstellen einer virtuellen Maschine, einige Funktionen, aber die virtuelle Maschine ist sehr umfangreich und nicht förderlich für die Portabilität.

Die neue Methode wird durch die Bereitstellung von Containern erreicht. Jeder Container verfügt über ein eigenes Dateisystem. Die Prozesse zwischen Containern wirken sich nicht gegenseitig aus und können Rechenressourcen unterscheiden. Im Vergleich zu virtuellen Maschinen können Container schnell bereitgestellt werden, da sie von den zugrunde liegenden Einrichtungen und Maschinendateisystemen entkoppelt sind und daher zwischen verschiedenen Clouds und verschiedenen Betriebssystemversionen migriert werden können.

Container beanspruchen weniger Ressourcen und lassen sich schnell bereitstellen. Die Eins-zu-eins-Beziehung zwischen jeder Anwendung und dem Container bietet auch größere Vorteile in Build oder Release In dieser Phase werden Container-Images für Anwendungen erstellt, da jede Anwendung nicht mit dem Rest des Anwendungsstapels kombiniert werden muss und nicht von der Infrastruktur der Produktionsumgebung abhängt, was eine konsistente Umgebung von der Entwicklung bis zum Test ermöglicht und Produktion. Ebenso sind Container leichtgewichtiger und „transparenter“ als virtuelle Maschinen, wodurch sie einfacher zu überwachen und zu verwalten sind.

Empfohlenes Tutorial: „Docker

Das obige ist der detaillierte Inhalt vonMuss ich zuerst Docker installieren, um k8s zu installieren?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heißer Artikel

R.E.P.O. Energiekristalle erklärten und was sie tun (gelber Kristall)
2 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Repo: Wie man Teamkollegen wiederbelebt
4 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌
Hello Kitty Island Abenteuer: Wie man riesige Samen bekommt
3 Wochen vor By 尊渡假赌尊渡假赌尊渡假赌

Heiße Artikel -Tags

Notepad++7.3.1

Notepad++7.3.1

Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version

SublimeText3 chinesische Version

Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1

Senden Sie Studio 13.0.1

Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6

Dreamweaver CS6

Visuelle Webentwicklungstools

SublimeText3 Mac-Version

SublimeText3 Mac-Version

Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

So exportieren Sie ein Programm mit Pycharm So exportieren Sie ein Programm mit Pycharm Apr 18, 2024 am 12:09 AM

So exportieren Sie ein Programm mit Pycharm

Was ist der Unterschied zwischen Webstorm und Idee? Was ist der Unterschied zwischen Webstorm und Idee? Apr 08, 2024 pm 08:24 PM

Was ist der Unterschied zwischen Webstorm und Idee?

So verpacken Sie ein Projekt mit Pycharm So verpacken Sie ein Projekt mit Pycharm Apr 25, 2024 am 03:54 AM

So verpacken Sie ein Projekt mit Pycharm

Agile Entwicklung und Betrieb der PHP-Microservice-Containerisierung Agile Entwicklung und Betrieb der PHP-Microservice-Containerisierung May 08, 2024 pm 02:21 PM

Agile Entwicklung und Betrieb der PHP-Microservice-Containerisierung

PI -Knotenunterricht: Was ist ein PI -Knoten? Wie installiere und richte ich einen PI -Knoten ein? PI -Knotenunterricht: Was ist ein PI -Knoten? Wie installiere und richte ich einen PI -Knoten ein? Mar 05, 2025 pm 05:57 PM

PI -Knotenunterricht: Was ist ein PI -Knoten? Wie installiere und richte ich einen PI -Knoten ein?

Welche Sprachen unterstützt Pycharm? Welche Sprachen unterstützt Pycharm? Apr 18, 2024 am 10:57 AM

Welche Sprachen unterstützt Pycharm?

So starten Sie das Golang-Programm So starten Sie das Golang-Programm Apr 21, 2024 am 12:47 AM

So starten Sie das Golang-Programm

So installieren Sie Deepseek So installieren Sie Deepseek Feb 19, 2025 pm 05:48 PM

So installieren Sie Deepseek

See all articles